PHP API (php-ext-couchbase) を使用して Couchbase 2.0 サーバーのドキュメントを更新しようとしています。 http://www.couchbase.com/docs/couchbase-sdk-php-1.1/api-reference-summary.html
このドキュメントは、Facebook の投稿に似ており、コメントやいいねが関連付けられています。
もう少し詳しく言うと。
-ドキュメントをロードします。
-それを修正する
-他の人がアクセスしていない場合は、変更されたドキュメントを保存します。
これを達成するために必要な基本的な操作は次のとおりです。
# Get a document by key
doc = get(key)
# Modify a document when no one has modified it since my last read
casVersion = doc.getCas()
cas(key, casVersion, changedDoc)
PHPでこれを達成する方法を知りたいだけです。特に、ドキュメントのcasVersionまたはrevision_idを取得し、さらに更新プロセスを実行して、同じドキュメントの同時更新によって行われた変更が失われないようにする方法。