Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
2.3.9
-
None
-
None
Description
The output JSON when building a BooleanQuery is invalid for a number of reasons:
- 'must', 'must_not' and 'should' should be a query object with a conjuncts/disjunct property that contains an array of sub-queries
- conjuncts & disjuncts sub-queries should not be wrapped in an object with an additional "query" property
- field and analyzer should be omitted if null