CouchDB:查询 "documents tagged with A or B"?

标签 couchdb tagging

除了进行客户端过滤或发布一次性映射/归约(这将导致表扫描)之外,是否有任何方法可以查询带有 tagA 标记的文档 或者 tagB

最佳答案

向具有 function(doc){doc.tags.forEach(函数(标签){发出(标签,1)})}

应该可以了:)

来自 http://wiki.apache.org/couchdb/HTTP_view_API 中的查询选项部分

关于CouchDB:查询 "documents tagged with A or B"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3276703/

相关文章:

amazon-web-services - 编写 IAM 策略以通过 EC2 标签限制 AWS SSM 连接到 EC2 实例

database - couchdb 更新设计文档

nosql - 有什么更好/更快的复杂 couchbase ID 或内联文档类型 ="my_document_type"

javascript - 如何在 CouchDB/Cloudant 上获取 "fieldcount"(如字数统计)?

mysql - 将 Microsoft SQL 复制到其他数据库

delphi - 在Delphi中实现 'tag panel'控件?

Python NLTK : How to tag sentences with the simplified set of part-of-speech tags?

python - couchdb-python 更改通知

git - 在 Git 中标记/标记一组文件

tags - 使用:tjump instead of :tag vim on pressing ctrl-]