由于弹性搜索具有_all
字段,因此我无法在cratedb
中找到与此相关的任何内容。那么,我们是否需要为此维护自己的分析字段,还是板条箱提供内置的内容?
答案 0 :(得分:1)
_all字段是一个特殊的通用字段,它使用空格作为分隔符将所有其他字段的值连接到一个大字符串中,然后对其进行分析和索引,但不进行存储。这意味着它可以被搜索,但不能被检索。
通过_all字段,您可以在文档中搜索值,而无需知道哪个字段包含该值。在开始使用新数据集时,这使其成为有用的选项
引用: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-all-field.html
答案 1 :(得分:1)
我们没有类似的内容,因此您需要将其添加到查询中或维护专用列。