Couchdb 更改N1QL couchbase中json键的值

Couchdb 更改N1QL couchbase中json键的值,couchdb,n1ql,Couchdb,N1ql,我想使用更新查询将N1QL中的“UpdatedFromIP”更改为“IP” 我想为所有人做这件事。其中_type=“log” 听起来您想更改字段名,这可以通过UPDATE语句中的SET子句(添加新字段名)和UNSET子句(删除旧字段名)的组合来实现。如果您的bucket被命名为“default”,那么以下查询应该可以工作: update default set IP = UpdatedFromIP unset UpdatedFromIP where _type = "log" and Upda

我想使用更新查询将N1QL中的“UpdatedFromIP”更改为“IP”

我想为所有人做这件事。其中_type=“log”


听起来您想更改字段名,这可以通过UPDATE语句中的SET子句(添加新字段名)和UNSET子句(删除旧字段名)的组合来实现。如果您的bucket被命名为“default”,那么以下查询应该可以工作:

update default set IP = UpdatedFromIP unset UpdatedFromIP 
where _type = "log" and UpdatedFromIP is not missing;
update default set IP = UpdatedFromIP unset UpdatedFromIP 
where _type = "log" and UpdatedFromIP is not missing;