[英]elasticsearch js update an index
大家好,我有一個索引,我想更新使用彈性搜索 js 的一部分
例如:我有這個索引:
{
"_index" : "users",
"_type" : "j_users",
"_id" : "CpmE0G0BteODhj-lZNPP",
"_score" : 1.0,
"_source" : {
"email" : "alex@walla.co.il",
"firstName" : "aa",
"lastName" : "aa",
"confirmed" : false,
}
我只想將“已確認”字段更改為 true,我該怎么做?
await client.update({
index: "users",
id: "CpmE0G0BteODhj-lZNPP",
body: {
confirmed: true
}
});
我根據文檔進行了嘗試,但出現錯誤,誰能告訴我我的語法有什么問題?
嘗試這個:
await client.update({
index: "users",
type : "j_users"
id: "CpmE0G0BteODhj-lZNPP",
body: {
doc: {
confirmed: true
}
}
});
您也可以嘗試添加
doc_as_upsert: true
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.