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
when i try to sort in MultiTermsAggregation,i have this exception: co.elastic.clients.json.JsonpMappingException: Error deserializing co.elastic.clients.elasticsearch._types.aggregations.MultiTermsAggregation: Unknown field 'order' (JSON path: aggs.group.multi_terms.order) (line no=1, column no=239, offset=238) at co.elastic.clients.json.ObjectDeserializer.parseUnknownField(ObjectDeserializer.java:221) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:178) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:136) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.ObjectBuilderDeserializer.deserialize(ObjectBuilderDeserializer.java:79) at co.elastic.clients.json.DelegatingDeserializer$SameType.deserialize(DelegatingDeserializer.java:43) at co.elastic.clients.json.ObjectDeserializer$FieldObjectDeserializer.deserialize(ObjectDeserializer.java:71) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:180) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:136) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.BuildFunctionDeserializer.deserialize(BuildFunctionDeserializer.java:47) at co.elastic.clients.json.DelegatingDeserializer$SameType.deserialize(DelegatingDeserializer.java:43) at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:347) at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:331) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.ObjectDeserializer$FieldObjectDeserializer.deserialize(ObjectDeserializer.java:71) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:180) at co.elastic.clients.util.WithJsonObjectBuilderBase.withJson(WithJsonObjectBuilderBase.java:66) at co.elastic.clients.json.WithJson.withJson(WithJson.java:57) at com.fr.elasticsearch.ESMetric.group(ESMetric.java:200) at com.fr.elasticsearch.ESMetricTest.groupPerformanceLog(ESMetricTest.java:174)
i use withJSON to build a SearchRequest: SearchRequest request = new SearchRequest.Builder().withJson(reader).build()
the reader content is just like this: ... "my_aggs": { "multi_terms": { "terms": [ { "field": "fieldOne.keyword" }, { "field": "fieldTwo.keyword" } ], "order": [ { "mySubAggs": "desc" } ] }, "aggs": { "mySubAggs": { ...
i have exception as above mentioned.I found that there is no "order" filed in co.elastic.clients.elasticsearch._types.aggregations.MultiTermsAggregation so i can not sort in MultiTermsAggregation.Is there any way to solve it?
The text was updated successfully, but these errors were encountered:
PS: I can sort in multi terms aggregations successfully with GET request as mentioned in document Sub aggregation and sorting examples.But failed with Java API
Description
when i try to sort in MultiTermsAggregation,i have this exception:
co.elastic.clients.json.JsonpMappingException: Error deserializing co.elastic.clients.elasticsearch._types.aggregations.MultiTermsAggregation: Unknown field 'order' (JSON path: aggs.group.multi_terms.order) (line no=1, column no=239, offset=238) at co.elastic.clients.json.ObjectDeserializer.parseUnknownField(ObjectDeserializer.java:221) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:178) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:136) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.ObjectBuilderDeserializer.deserialize(ObjectBuilderDeserializer.java:79) at co.elastic.clients.json.DelegatingDeserializer$SameType.deserialize(DelegatingDeserializer.java:43) at co.elastic.clients.json.ObjectDeserializer$FieldObjectDeserializer.deserialize(ObjectDeserializer.java:71) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:180) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:136) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.BuildFunctionDeserializer.deserialize(BuildFunctionDeserializer.java:47) at co.elastic.clients.json.DelegatingDeserializer$SameType.deserialize(DelegatingDeserializer.java:43) at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:347) at co.elastic.clients.json.JsonpDeserializerBase$StringMapDeserializer.deserialize(JsonpDeserializerBase.java:331) at co.elastic.clients.json.JsonpDeserializer.deserialize(JsonpDeserializer.java:75) at co.elastic.clients.json.ObjectDeserializer$FieldObjectDeserializer.deserialize(ObjectDeserializer.java:71) at co.elastic.clients.json.ObjectDeserializer.deserialize(ObjectDeserializer.java:180) at co.elastic.clients.util.WithJsonObjectBuilderBase.withJson(WithJsonObjectBuilderBase.java:66) at co.elastic.clients.json.WithJson.withJson(WithJson.java:57) at com.fr.elasticsearch.ESMetric.group(ESMetric.java:200) at com.fr.elasticsearch.ESMetricTest.groupPerformanceLog(ESMetricTest.java:174)
i use
withJSON
to build a SearchRequest:SearchRequest request = new SearchRequest.Builder().withJson(reader).build()
the
reader
content is just like this:... "my_aggs": { "multi_terms": { "terms": [ { "field": "fieldOne.keyword" }, { "field": "fieldTwo.keyword" } ], "order": [ { "mySubAggs": "desc" } ] }, "aggs": { "mySubAggs": { ...
i have exception as above mentioned.I found that there is no "order" filed in
co.elastic.clients.elasticsearch._types.aggregations.MultiTermsAggregation
so i can not sort in MultiTermsAggregation.Is there any way to solve it?The text was updated successfully, but these errors were encountered: