私は次のようにESクエリを使用しています。クエリをテンプレート/関数としてESインデックスに保存し、コードから呼び出すことはできますか?ElasticSearchクエリテンプレート/関数
探しCurrent Query: "should": [
{
"bool": {
"must": [
{
"terms": {
"bbc.keyword": ["technology"]
}
}
]
},
{ "must": [
{
"terms": {
"cnn.keyword": ["technology"]
}
}
]
}
}]
:「すべきである」:Elasticsearchの[ { 何かが一度ここに来て(テンプレート名や関数名は上記と同じことをし)}]
をそれについての詳細な情報を見つけることができますそれは次のようになりますあなたはパラメータを渡すことはできません、それは固定クエリです、どのようにエイリアスをパラメータ化するのですか? –
私はあなたが一定のクエリを探していると思った。複数のパラメータがある場合は、複数のエイリアスを作成して各要求をサポートできます。インデックスエイリアスを使用する主な利点は、スケーラビリティがあり、複数のインデックスを指すことができることです。 –