【发布时间】:2021-06-16 00:18:11
【问题描述】:
我有一个带有 Mongodb 的 Nodejs 应用程序。现在我想使用 Elasticsearch 将数据从 mongo 复制到 Elasticsearch。我正在使用 npm 包“elasticsearch”。例如对于集合“帖子”,我有这样的:
items: [
{
_id: '111111111111',
title: 'test1',
status: true,
},
{
_id: '22222222',
title: 'test2',
status: 0,
},
{
_id: '333333333',
title: 'test1',
status: {published: trye},
}
]
如您所见,我的数据是非结构化的,当我添加这些项目时,Elasticsearch 向我显示错误。我想要一个技巧来关闭 Elasticsearch Restriction 并允许我添加这些数据。我无法对我的数据进行巨大的更改。 有什么解决办法吗?
【问题讨论】:
标签: node.js mongodb elasticsearch