gpt4 book ai didi

elasticsearch - Elasticsearch-如何使用不同的分析器索引同一字段

转载 作者:行者123 更新时间:2023-12-02 22:48:59 25 4
gpt4 key购买 nike

我对使用不同的分析器为同一文本字段建立索引感兴趣,这两个分析器都是为了允许不精确的匹配而设计的,并且带有用于匹配的带状疱疹。
https://www.elastic.co/blog/multi-field-search-just-got-better这个博客文章中,我知道这是可能的,但是我不确定什么是正确的方法。
我应该将字段索引为两次,分别作为不同的字段,每个字段使用另一个分析器,还是可以为同一字段指定两个分析器?

最佳答案

  message: {
properties: {
text: {
type: 'string',
index: 'analyzed',
analyzer: 'custom_text_analyzer',
fields: {
standard: {
type: 'string',
index: 'analyzed',
analyzer: 'standard'
}
}
}
}

这是一种实现方法,您可以在属性上添加额外的字段,然后在服务器上建立索引时为其提供所需的任何属性。在这种情况下,当我想引用该字段时,我只对text.standard而不是text进行查询。

关于elasticsearch - Elasticsearch-如何使用不同的分析器索引同一字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45310125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com