ES关于非空集合查询的构造
情景
过滤空集合
嵌套查询 – 关键词:nested
过滤掉parkingOrderFeeRecords集合为空的情况
{ "query": { "nested" : { "query" : { "bool" : { "must" : { "exists" : { "field" : "parkingOrderFeeRecords" } } } }, "path" : "parkingOrderFeeRecords" } } }
添加额外查询属性
{ "query": { "bool" : { "must" : [ { "term" : { "carPlate" : "皖A12345" } }, { "nested" : { "query" : { "bool" : {