CouchDb从多个密钥和日期范围获取数据

时间:2015-11-25 15:29:25

标签: couchdb ektorp

在我的CouchDB数据库中,我创建了一个带键[“userId”,“startdate”]的视图

我必须从不同的userId和范围日期获取数据。我尝试了一些解决方案,例如:

{
    "keys": [
        {
            "startkey": ["userID_A","2014-05-02"],
            "endkey": ["userID_A", "2015-05-02",{}]
            ]
        },
        {
            "startkey": ["userID_B","2014-05-02"],
            "endkey": ["userID_B","2015-05-02",{}]
            ]
        }
    ]
}

但它不起作用......

这个website很有用,并举了一个很好的例子:(此处重申2010年3月A类或B类的所有帖子 - > 2010年6月

{
    "keys": [
        {
            "startkey": ["Category A","2010","03"],
            "endkey": ["Category A","2010","06",{}]
        },
        {
            "startkey": ["Category B","2010","03"],
            "endkey": ["Category B","2010","06",{}]
        }
    ]
}

有些人有任何想法吗?

注意:我需要在Java中使用Ektorp执行该操作。如果有人已经这样做了......

编辑:我认为我的帖子是重复的。类似的帖子here

0 个答案:

没有答案