Elasticsearch のドキュメントを読みました。私も受講しました。私の質問は、すべてのタスクを処理する 1 つのクエリをどのように作成するかということです。私は例によって学びます。ドキュメントには多くの例がありません。このタスクを達成する方法と思われるものを書きましたが、これを正しく行っているかどうかはわかりません。
... は、ある種の一致クエリを配置する場所です
{
"query": {
"bool": {
"should": [
{
"bool": {
"must": {
...
},
"should": {
...
}
}
},
{
"bool": {
"query_string": {
...
}
}
},
{
"bool": {
...
}
},
{
"bool": {
"must": {
...
},
"should": {
...
}
}
}
],
"minimum_should_match": 1
}
}
}
これは私がそれを行う方法ですか?