更改 N1QL couchbase 中 json 键的值
change value of json key in N1QL couchbase
我想在 N1QL 中使用更新查询将 "UpdatedFromIP" 更改为 "IP" ??
我想为所有人做这件事 json。其中 _type="log"
{
"UpdatedFromIP": "1.0.0.166",
"_type": "log",
"updatedBy": 529
}
听起来您想更改字段名称,您可以在 UPDATE 中结合使用 SET 子句(添加新字段名称)和 UNSET 子句(删除旧字段名称)陈述。如果您的存储桶名为 'default',则以下查询应该有效:
update default set IP = UpdatedFromIP unset UpdatedFromIP
where _type = "log" and UpdatedFromIP is not missing;
我想在 N1QL 中使用更新查询将 "UpdatedFromIP" 更改为 "IP" ??
我想为所有人做这件事 json。其中 _type="log"
{
"UpdatedFromIP": "1.0.0.166",
"_type": "log",
"updatedBy": 529
}
听起来您想更改字段名称,您可以在 UPDATE 中结合使用 SET 子句(添加新字段名称)和 UNSET 子句(删除旧字段名称)陈述。如果您的存储桶名为 'default',则以下查询应该有效:
update default set IP = UpdatedFromIP unset UpdatedFromIP
where _type = "log" and UpdatedFromIP is not missing;