一般的想法,是我需要通过几个值选择数据并按日期排序。 我需要查询的CouchDB是这样的SQL查询 Select * from TABLE where Val = "val1" OR Val = "val2" order by Date
所以我有一个地图功能看起来像 if(doc.type == 'item'){
emit([doc.val, doc.date], doc);
}
我一直在玩Couchbase服务器,现在只是试图将我的本地数据库复制到Cloudant,但是我的地图/缩减函数对获得了相互冲突的结果来构建一组唯一标记与其相关的项目... // map.js
function(doc) {
if (doc.tags) {
for(var t in doc.tags) {
emit(doc.tags[t], doc._id);