如何从java层更新couchbase文档?

如何从java层更新couchbase文档?,java,json,couchbase,Java,Json,Couchbase,如何从java层更新coach base文档。我需要java代码来更新couchbase中的json文档 在Couchbase中,您应该使用 下面是显示存储/更新场景的示例。(当然,还可以查看couchbase集群的链接,以及上面链接的其他文档) 在您的情况下,最简单的方法是获取、执行变异和更新: JsonDocument doc = bucket.get(key); doc.content().put("attribute", "newValue"); doc = bucket.update(

如何从java层更新coach base文档。我需要java代码来更新couchbase中的json文档

在Couchbase中,您应该使用

下面是显示存储/更新场景的示例。(当然,还可以查看couchbase集群的链接,以及上面链接的其他文档)

在您的情况下,最简单的方法是获取、执行变异和更新:

JsonDocument doc = bucket.get(key);
doc.content().put("attribute", "newValue");
doc = bucket.update(doc);

当然,您还需要做一些额外的事情,比如错误处理(例如Couchbase使用乐观锁定,因此在本例中,它可能会报告一个
CASMismatchException
,表明在您执行
get
update
之间,文档已经在别处发生了变异)。

请参阅“java层”?没有这样的东西。有一个业务层,一个ui层,…如果你“需要java代码”“,我建议你写下来。不要指望我们为你做你的工作。@Riyash.D如果它解决了你的目的,我会发布一个答案。couchbase和couchDB不是一回事,所以研究吧!多努力啊!非常工程学!谢谢你的回答