如何将正在查看的文档限制为仅限于过去几个月的文档(时间限制)

时间:2017-07-13 22:51:35

标签: javascript angularjs mapreduce couchdb couchdb-futon

我如何仅从过去XXX个月的文档中获得(基于ticket的lastUpdateDateTime字段的值)。该列表仍按出现次数(使用频率)按降序排序。

目前我可以按出现次数排序,如何在同一时间检索带有时间限制的文件

调用视图:  ?...... startkey = [ “用户ID”]&安培; endkey = [ “用户ID”,{}]&安培;基团=真

地图:

function(doc) {
        var usersLength = doc.users.length;
        for (var i = 0; i < usersLength ; i++) {
                emit([doc.users[i].UserId,doc.emailAddress,doc.serialNumber], 1);
            }        
        }

减少

function(keys, values, rereduce)
{
  return sum(values);
}

结果

{"rows":[
{"key":["3432950","dd@dd"],"value":8},
{"key":["3432950","aa@aa"],"value":8},
{"key":["3432950","bb@bb"],"value":1},
{"key":["3432950","cc@cc"],"value":1}
]}

调用视图:  ?...... startkey = [ “用户ID”]&安培; endkey = [ “用户ID”,{}]&安培;基团=真

0 个答案:

没有答案