gpt4 book ai didi

elasticsearch - _bulk创建期间如何在Elasticasearch中将_meta数据附加到索引

转载 作者:行者123 更新时间:2023-12-03 02:01:05 27 4
gpt4 key购买 nike

我想在创建过程中将 _meta 数据添加到elasticsearch索引中。我为此使用elasticasearch.js _bulk api:

var _bulk = [];
_bulk.push({ create: { _index: "myDocuments", _type: "type", _id: "my_id" } });
_bulk.push({ my: "document" });

elasticSearchClient.bulk({ refresh: true, body: _bulk }, function(err, response) { });

在此操作过程中应将 _meta附加到何处?

最佳答案

批量请求正在为文档编制索引。 _meta字段不在文档级别,而是在类型级别。因此,不能将其添加到批量请求中。它只能在映射创建期间创建。因此,您可以直接使用put mapping命令进行操作,也可以间接使用包含适当映射的index template进行操作。

关于elasticsearch - _bulk创建期间如何在Elasticasearch中将_meta数据附加到索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32365754/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com