【问题标题】:Couchbase web admin console document filter start key filterCouchbase Web 管理控制台文档过滤器开始键过滤器
【发布时间】:2015-04-23 18:45:36
【问题描述】:

我正在使用 couchbase 网络管理控制台。我有一些文档,其密钥为 jid::xxxx::device,其中 xxxx 是一个数字。如果我想用这个键列出所有文档,couchbase 文档过滤器开始键是否有通配符,就像我输入 jid::*::device 一样,可以列出所有具有这种模式的文档。

谢谢

【问题讨论】:

    标签: wildcard couchbase


    【解决方案1】:

    您无法在 Web UI 中执行此操作,但您可以使用 N1QL 开发人员预览版执行此操作。

    1. 下载 DP4(http://www.couchbase.com/nosql-databases/downloads - 向下滚动到预发布版)并按照安装说明将 cbq-engine 指向您的 Couchbase 服务器地址。
    2. 运行 repl (cbq -engine=http://location-of-cbq-engine) 并为存储桶创建主索引,以便您可以查询它 ("CREATE PRIMARY INDEX ON <bucket_name>;")
    3. "SELECT * FROM <bucket_name> WHERE META(<bucket_name>).id LIKE "jid::%::device";

    即使在开发者预览版中,这实际上也应该有不错的性能,因为您在文档键上有一个索引。

    【讨论】:

      【解决方案2】:

      startkey 过滤,在 CB 服务器 5 中,可用作 CLASSIC EDITOR:

      【讨论】:

        猜你喜欢
        • 2018-02-28
        • 1970-01-01
        • 2013-07-26
        • 2020-09-15
        • 2019-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多