フィルタリングの両方の条件を満たすjsonを返すことができるクエリを取得しようとしています。「test1」という名前の 1 つのフィールドを含むフィードを持つ応答を取得しようとしていますが、フィールド「test2」も欠落している必要があります。クエリを試してみました
{
"query": {
"filtered": {
"query": {
"match_all": {}
},
"filter": {
"missing": {
"field": "test2"
},
"exists": {
"field": "test1"
}
}
}
}
}
上記のクエリは、フィールド「test1」を持つすべてのフィールドを返し、フィールド「test2」がないフィードも返します。両方の条件を満たすフィードのみが必要なため、応答を絞り込もうとしています。