我对CouchDB的世界相当新,只是了解了整洁的观点世界。我做了一些阅读,但我不确定它是如何工作的。我的问题是如何查询数据库中的所有文档以获得匹配的值?我想搜索一堆包含名为username
的对象的文档,并只返回包含该文档的文档的ID ...
我怎么能这样做?
答案 0 :(得分:2)
应该是一个直接的地图功能,除非我误解或遗漏了什么。
function (doc) {
if (doc.username) {
emit(doc.username);
}
}
文档_id
已经是您的视图结果的一部分,因此您只需自己发出用户名即可。如果您将include_docs=true
添加到查询字符串中,也可以获取整个文档。