次のようなネストされたドキュメントがある場合:
{
"blog": "testblog1",
"user_id": 41,
"comments": [
{
"comment": "testcomment1",
"user_id": 883
},
{
"comment": "testcomment2",
"user_id": 790
}
]
}
サブドキュメントに余分なフィールドを追加するために N1QL で更新操作を実行できますか?
"ranking" : "top comment"
コメント testcomment2 を含むフィールドをサブドキュメントに追加したいと思います。
{
"blog": "testblog1",
"user_id": 41,
"comments": [
{
"comment": "testcomment1",
"user_id": 883
},
{
"comment": "testcomment2",
"user_id": 790,
"ranking" : "top comment"
}
]
}
サイト ノート: 次のステートメントは、コレクション ブログのルート ドキュメントにフィールドを追加します。
UPDATE Blog SET rank = "top blog" WHERE blog = "testblog1";