8

配列フィールドと min_ngram = 1 および max_ngram = 10 の ngram 用のカスタム アナライザーを使用して、elasticsearch (タイヤ) にインデックスがあります。

フィールドの例

field1: [foo, bar, bof]

field1 'f' の値を使用してクエリを作成すると、field1 の値の 1 つに 'f' を含むドキュメントが返されます。

質問: 一致する値のみを配列で返すことは可能ですか?たとえば、field1 とクエリ 'f' の場合、'foo' と 'bof' のみが返され、'bar' は省略されます。たとえば、field1: [foo, bof ]?

4

1 に答える 1