如何使用java代码在couchbase中创建文档

如何使用java代码在couchbase中创建文档,java,couchbase,Java,Couchbase,我尝试了以下代码: Cluster cluster = CouchbaseCluster.create(env,"localhost:8091"); Bucket bucket = cluster.openBucket("example",""); JsonObject person = JsonObject.create(); person.put("firstname","JK"); person.put("lastname","Haza"); 输出为: { "firstname"

我尝试了以下代码:

Cluster cluster = CouchbaseCluster.create(env,"localhost:8091");
Bucket bucket = cluster.openBucket("example","");

JsonObject person = JsonObject.create();
person.put("firstname","JK");
person.put("lastname","Haza");
输出为:

{
   "firstname": "Jk",
   "lastname": "Haza"
}1
但我需要以下json格式:

Person {   "firstname": "JAyu",   "lastname": "Hazari" }

您指出需要的格式实际上不是JSON

这将是一个有效的JSON对象:

{
“人”:{
“名字”:“Jk”,
“姓氏”:“哈扎”
}
}

如果希望JSON对象采用Matt指定的格式,则需要以下代码:

JsonObject person = JsonObject.create();
person.put("firstname","JK");
person.put("lastname","Haza");
JsonObject personContainer = JsonObject.create();
personContainer .put("person", person);