如何在Elasticsearch中进行字符串数组的映射

Mic*_*cah 9 clojure elasticsearch elasticsearch-mapping elasticsearch-5

在尝试将映射映射到索引时,我找不到有关如何在elasticsearch中构造字符串数组的任何示例.

我有什么用于字段映射:

:tags {:type :array :store true}

我得到的错误:

{:type "mapper_parsing_exception",
 :reason "No handler for type [array] declared on field [tags]"}
Run Code Online (Sandbox Code Playgroud)

pip*_*dos 15

在Elasticsearch中,没有专用的数组类型.默认情况下,任何字段都可以包含零个或多个值,但是,数组中的所有值必须具有相同的数据类型.

因此,您不必在映射中指定任何特定内容来存储值数组.

有关更多信息,请访问:https: //www.elastic.co/guide/en/elasticsearch/reference/current/array.html

  • 如果我想为数组元素指定分析器怎么办? (3认同)