次のようなクエリがあります。
{
"query": {
"constant_score":
"filter": {
"missing": {
"field": "parent_id"
}
}
}
},
"size": limit,
"from": offset
}
私の型には aparent_id
と awall_id
フィールドがあります。このクエリを変更して、a と aparent_id
を持たないすべての型を取得するにはどうすればよいwall_id
ですか? ドキュメントから解読できないようです。助けてくれてありがとう!
アップデート
query
機能する次のクエリがありますが、タイトルのキャッチオールが好きではありません。「キャッチオールを追加せずにこれを行う方法はありますか?
{
"query":{
"filtered":{
"query":{
"field":{ "title":"*" }
},
"filter":{
"and":{
"filters":[
{
"missing":{ "field":"parent_id" }
},
{
"missing":{ "field":"wall_id" }
}
]
}
}
}
}, "size":10, "from":0
}