Muh*_*zan 4 node.js elasticsearch elasticsearch-5
我正在尝试添加文档,根据弹性搜索文档,我们可以添加文档,即使我们不提供id ... 请参阅此处
我正在尝试添加文档,即使它没有任何ID.在弹性搜索中,我该怎么做?我目前的代码看起来像这样
var params = _.defaults({}, {
index: index,
type: type, //'customer'
id: data.id || null,
body: data
})
debug(params)
return this.client.create(params);
Run Code Online (Sandbox Code Playgroud)
上面的代码给出了这个错误
{"error":"无法使用这些参数构建路径.至少提供索引,类型,ID"}
任何提示都会有所帮助,谢谢
Val*_*Val 10
通过create电话,你必须提供一个id.
如果您不确定您的ID是否存在data,则可以使用该client.index()功能.使用该功能,如果没有提供,ES将自动生成ID.
| 归档时间: |
|
| 查看次数: |
3764 次 |
| 最近记录: |