搜索板条箱中的所有列

时间:2018-09-27 11:36:13

标签: cratedb

由于弹性搜索具有_all字段,因此我无法在cratedb中找到与此相关的任何内容。那么,我们是否需要为此维护自己的分析字段,还是板条箱提供内置的内容?

2 个答案:

答案 0 :(得分:1)

_all字段是一个特殊的通用字段,它使用空格作为分隔符将所有其他字段的值连接到一个大字符串中,然后对其进行分析和索引,但不进行存储。这意味着它可以被搜索,但不能被检索。

通过_all字段,您可以在文档中搜索值,而无需知道哪个字段包含该值。在开始使用新数据集时,这使其成为有用的选项

引用: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-all-field.html

答案 1 :(得分:1)

我们没有类似的内容,因此您需要将其添加到查询中或维护专用列。