Couchbase Web管理控制台文档过滤器启动密钥过滤器

时间:2015-02-22 10:44:12

标签: wildcard couchbase

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

由于

2 个答案:

答案 0 :(得分:1)

在CB服务器5中,

startkey过滤可作为CLASSIC EDITOR使用:

enter image description here

enter image description here

答案 1 :(得分:0)

您不能在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";
  4. 即使在开发人员预览中,这实际上也应该具有不错的性能,因为您在文档键上有一个索引。