簡體   English   中英

使用 Java couchbase SDK 更新多個文檔

[英]Updating multiple documents using Java couchbase SDK

我在我的應用程序中使用 java Couchbase sdk。 我想為多個文檔使用相同的值更新相同的路徑。 例如,所有這些文檔中都有一個值為Y的鍵X。 我想更新 Key X以具有值Z

我正在使用異步存儲桶的查詢方法,我使用的查詢如下所示-

更新默認使用密鑰 ["a","b","c"] SET X=Z

默認是存儲桶名稱

a,b,c 是我要更新的文檔鍵。

我的問題是 sdk 是否保證所有這些密鑰都將被更新,或者都不更新。 我如何知道所有文檔是否都已正確更新?

N1QL 不支持事務(原子性在文檔級別而不是語句/多語句級別)。 您應該查看 JAVA SDK 交易https://docs.couchbase.com/java-sdk/current/howtos/distributed-acid-transactions-from-the-sdk.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM