给出一个像这样发出的CouchDb视图:
emit([doc.name, doc.date], doc)
如何过滤多个doc.name
值?以下似乎不起作用。
keys=[["name1",{}],["name2",{}],["name3",{}]]
答案 0 :(得分:0)
指定keys参数时,您指定的是完全匹配。假设您想要一个范围查询(无论日期如何,每个文档的名称=“name1”),您需要使用startkey和endkey进行查询:
?startkey=["name1", ""]&endkey=["name1", {}]
并且必须为每个名称重复查询。