我正在尝试使用 PHP API (php-ext-couchbase) 更新 Couchbase 2.0 服务器中的文档。 http://www.couchbase.com/docs/couchbase-sdk-php-1.1/api-reference-summary.html
该文档类似于带有评论和点赞的 facebook POSTS。
更加具体。
- 加载文档。
-修改它
- 如果没有其他人访问过,则存储修改后的文档。
完成此操作所需的基本操作将是
# 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,然后进一步进行更新过程,以使同一文档同时更新所做的更改不丢失。