我在弹性搜索(轮胎)中有一个索引,其中包含一个数组字段和用于 ngram 的自定义分析器,min_ngram = 1 和 max_ngram = 10。
字段示例
field1: [foo, bar, bof]
我构造了一个值为 field1 'f' 的查询,它返回在 field1 中的一个值中包含 'f' 的文档。
问题:是否可以只返回数组中的匹配值,例如在 field1 和查询 'f' 的情况下,只有 'foo' 和 'bof' 将被返回并且 'bar' 将被省略,例如 field1: [foo, bof ]?