我有一个视图,它发出的值是
function(doc) {
var d = new Date(doc.created_date);
emit([d,doc.unique_id],doc);
}
在这里,我必须在一个查询中获取多个 unique_id。所以我使用 Keys=["unique_id1","unique_id1"] 来获取 id's .. 但我需要它们按日期排序并获得 unique_id's。如果我如上所述查询,我没有从 db 获得任何结果。但如果我更改如下视图并查询它,我得到正确的结果,但没有按日期排序。
function(doc) {
emit(doc.unique_id,doc);
}
任何人都可以建议我如何在一个查询中获得两者????
Select * from db where unique_id in {"1","3"} order by date
这就是我在 couchdb 中需要的