首页 文章

ElasticSearch自动嵌套映射

提问于
浏览
5

我希望能够插入文档,并最好自动将所有内部对象映射到嵌套文件 . 这可能吗?

  • 我的具体用例是我正在收集相同类型的文件,这些文件可能与商店中当前的文件具有相同或不同的字段 . 所以我更喜欢它是否可以自动执行嵌套映射而不必告诉它这样做 .

  • 除非我可以在插入带有新字段的对象之前更新索引吗?如果我只是将嵌套属性的类型设置为嵌套而不指定属性的字段,那会没关系吗?

码:

client.IndicesPutMapping("captures", "capture", new
{

    capture = new
    {
        properties = new
        {
            CustomerInformations = new
            {
                type = "nested",
                //...do not specify inner fields ?
            }
        }

    }
});
  • 覆盖映射时是否允许部分映射 . 换句话说,如果我有上面的映射,捕获对象的其他属性仍然以默认方式映射?

1 回答

相关问题