【问题标题】:Java: How to retrieve all documents from specific bucket of couchbase server?Java:如何从特定存储桶中检索所有文档?
【发布时间】:2015-12-07 14:36:01
【问题描述】:

我正在尝试从本地 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);
        }

【问题讨论】:

    标签: java couchbase couchbase-view java-client


    【解决方案1】:

    听起来您想从创建的存储桶中检索所有文档 在本地服务器上 你可以做一件事参考link它可能对你有帮助 完成所有步骤后,只需在终端上运行以下命令

    create primary index on `beer-sample`;
    

    【讨论】:

    • @prashantpatil 是的,只需按照链接和所有步骤操作,然后运行命令之一即可解决问题
    • @prashantpatil 并请提供您要从中获取数据的存储桶的名称,替换“beer-sample”字样
    猜你喜欢
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 2021-01-15
    • 2021-09-29
    • 2015-09-26
    • 1970-01-01
    • 2017-07-20
    • 2022-07-21
    相关资源
    最近更新 更多