我在couchdb中有一个包含4个文档的数据库...... here the sample
这是文件来源:
{"_id": "...","gender": "F","hat": "BLUE"}
{"_id": "...","gender": "F","hat": "RED"}
{"_id": "...","gender": "M","hat": "BLUE"}
{"_id": "...","gender": "M","hat": "RED"}
这是我的观点:
function(doc) {
emit([doc.gender,doc.hat], doc);
}
但我想通过以下案例获取数据:
如何制作第二点作品?
如何使用“任何”比较过滤视图??
答案 0 :(得分:0)
对于第二点,您需要这样的视图;
function(doc) {
emit(doc.hat, null);
}
使用?key =“RED”查询。
注意:我发出null以节省索引中的空间。使用?include_docs = true查询以获取文档。