Elasticsearch子映射

时间:2018-12-17 16:45:47

标签: elasticsearch indexing mapping

我在任何地方都找不到这个问题的答案,所以我会在这里试试运气。

我知道我可以将字段映射到ES中的特定类型,并且效果很好。

但是说我有一个数据集:

{
    "main":{
        "field1": "test",
        "field2": 1,
        .
        .
        .
    }
}

main中的字段是任意的,并且随文档而变化。我似乎找不到的是,是否有一种方法可以将所有字段(无论它们在main内部是什么类型)都映射到文本。如果我明确地映射每个字段,我就可以使用它,但是这些字段会更改并且可以随时添加,因此我不可能将它们全部映射。

1 个答案:

答案 0 :(得分:0)

动态模板可用于映射动态添加到特定映射的字段。请参考此documentation