2017-06-08 8 views
0

couchbase文書に新しい属性を挿入するシナリオがあります。N1QLクエリーcouchbase

がexについて: { "×": "値1"、 "Y": "値2" }私は別のキー "Z" を挿入する

、わたしのような文書を持っていますこの値はキー "y"から取られるべきです。

私の期待される結果は次のようにすべきである: { "×": "値1"、 "Y": "値2"、 "Z": "値2" }

注: "X"一意のIDです。

より良いパフォーマンスのためにcouchbase N1QLクエリを教えてください。

+0

あなたが既に試したことをお聞かせいただき、「より良いパフォーマンス」を意味するものを明確にすることはできますか? –

答えて

0

すべてのドキュメントを更新する必要がある場合

UPDATEのデフォルトのSET z = y;

条件に基づいて更新する必要がある場合。

デフォルトを更新します。SET z = y WHERE x = "value1";

関連する問題