Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix exception when _id is like this /a/b/c
code:
UpdateRequest updateRequest = new UpdateRequest("dev_product","product", "/sku/test.com/48923AQ3");
// ignore
restHighLevelClient.update(updateRequest, RequestOptions.DEFAULT);
exception:
[dev_product/6rBlaK6USlaQ5frl4HGmWg][[dev_product][0]] ElasticsearchStatusException[Elasticsearch exception [type=document_missing_exception, reason=[product][test.com/48923AQ3]: document missing]
URI [/dev_product/product/test.com%2F48923AQ3/_update?timeout=1m], status line [HTTP/1.1 404 Not Found]
the exception is convert this id /sku/test.com/48923AQ3 to test.com%2F48923AQ3