什么是用于在couchbase中插入文档的Equvalent N1ql查询

时间:2016-07-04 09:27:30

标签: couchbase couchbase-java-api

以下查询用于在使用Java_client

时从couchbase中获取文档
 N1qlQueryResult result = bucket.query(N1qlQuery.simple(
                    "SELECT * FROM `default;"));

如何编写语句以使用上面的N1qlQuery将文档插入Couchbase?

2 个答案:

答案 0 :(得分:3)

自4.1以来,N1QL还具有可用于创建文档的INSERTUPSERT语句。见the reference (INSERT)

答案 1 :(得分:0)

您可以使用insert(...)课程中的Bucket方法插入文档。例如:

JSONDocument resultDoc = bucket.insert(JSONDocument.create(myId, myJSONDocument));

myIdmyJSONDocument都是字符串。

为了将来参考,您始终可以参考Couchbase JAVA SDK