You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CreateIndexRequest createIndexRequest = CreateIndexRequest.of(b -> b
.index(indexName)
.withJson(new StringReader(jsonString))
);
jakarta.json.stream.JsonParsingException: Property 'type' not found
at co.elastic.clients.json.JsonpUtils.lookAheadFieldValue(JsonpUtils.java:170) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:184) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:137) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.BuildFunctionDeserializer.deserialize(BuildFunctionDeserializer.java:47) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.DelegatingDeserializer$SameType.deserialize(DelegatingDeserializer.java:43) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:346) ~[elasticsearch-java-8.1.1.jar:na]
at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:332) ~[elasticsearch-java-8.1.1.jar:na]
Java API client version
8.1.1
Java version
17
Elasticsearch Version
7.17.1
Problem description
index json:
see: https://www.elastic.co/guide/en/elasticsearch/reference/master/analysis-custom-analyzer.html
add "type": "custom" can fix the problem, but the document shows it can be omitted
The text was updated successfully, but these errors were encountered: