【发布时间】:2023-03-09 05:40:01
【问题描述】:
我在 stackoverflow 中搜索和搜索。在那里我找到了这个:
db.get('id', function (err, doc) {
var inside_key_values = doc.key_value_pair;
delete inside_key_values[key_to_delete];
db.merge("document", {
key_value_pair: inside_key_values
}, function (err, res) {
console.log('New key value pairs saved')
});
});
在此,我如何用我的字段替换 doc.key_value_pair。我的字段就像 tradeinfo : "我们输入的东西", 在某些情况下,我必须删除这个字段(键值对)。上面的代码有效吗..?
提前谢谢.....
【问题讨论】:
-
你试过了吗?每次要更新 CouchDB 中的文档时,都需要再次保存整个文档(不能就地修改文档)。所以,做你需要的任何修改,然后保存它。