我想将其中一个索引项的字段视为一个大字符串,即使它可能有空格。我知道如何通过将非自定义字段设置为“未分析”来实现此目的,但您可以通过自定义分析器使用什么标记器?
我在elasticsearch.org上看到的唯一令牌化项目是:
这些都不是我想要的。
答案 0 :(得分:14)
您正在寻找Keyword标记器。
答案 1 :(得分:0)
关键字令牌生成器实际上并没有:
搜索时,它将把整个查询字符串标记为单个标记,使文本查询的行为类似于术语查询。
我遇到的问题是我想添加过滤器,然后搜索长文本中的索引关键字(关键字分配)。我会说没有标记器可以做到这一点,并且规范化器不能接受必要的过滤器。对我来说,解决方法是在将文本输入Elasticsearch之前对其进行准备。