Java: 如何从 couchbase 服务器的特定存储桶中检索所有文档?
Java: How to retrieve all documents from specific bucket of couchbase server?
我正在尝试从本地 couchbase 服务器检索所有文档。
我创建了一个名为 "student" 的存储桶,但它只显示打开的存储桶并给出构建成功的消息,除此之外什么都没有发生,我期待所有文档的列表。
Cluster cluster = CouchbaseCluster.create();
Bucket bucket = cluster.openBucket("student");
N1qlQueryResult result = bucket.query(N1qlQuery.simple("SELECT * FROM `student`"));
for (N1qlQueryRow row : result) {
String Name = row.value().getString("name");
System.out.println(Name);
}
听起来您想从创建的存储桶中检索所有文档
在本地服务器上
你可以做一件事参考 link 它可能对你有帮助
在完成所有步骤后,只需 运行 在终端上执行命令
create primary index on `beer-sample`;
我正在尝试从本地 couchbase 服务器检索所有文档。 我创建了一个名为 "student" 的存储桶,但它只显示打开的存储桶并给出构建成功的消息,除此之外什么都没有发生,我期待所有文档的列表。
Cluster cluster = CouchbaseCluster.create();
Bucket bucket = cluster.openBucket("student");
N1qlQueryResult result = bucket.query(N1qlQuery.simple("SELECT * FROM `student`"));
for (N1qlQueryRow row : result) {
String Name = row.value().getString("name");
System.out.println(Name);
}
听起来您想从创建的存储桶中检索所有文档 在本地服务器上 你可以做一件事参考 link 它可能对你有帮助 在完成所有步骤后,只需 运行 在终端上执行命令
create primary index on `beer-sample`;