访问couchapp中的视图时使用空的过滤器键

时间:2011-10-06 07:49:02

标签: couchdb couchapp

从couchapp应用程序访问视图时可以按键过滤(参见this question):

$.couch.db("MyDocuments").view("MyDesign/MyView", {
    success: function(data) {
        console.log(data);
    },
    error: function(status) {
        console.log(status);
    },
    key: ['Michael','2011-08-02'],
    reduce: false
});

现在,当我只对其中一个字段感兴趣时,如何使用该密钥? (但是视图发出两者:视图没有改变)

我试过了:

    key: ['Michael',{}],

    key: ['Michael',''],

但它们似乎都不起作用。

1 个答案:

答案 0 :(得分:2)

试;

startkey: ['Michael'],
endkey: ['Michael',{}]

这将找到第一个元素为'Michael'的所有行。

这是有效的,因为整理规则(详见下文)规定了数组键的排序方式。

http://wiki.apache.org/couchdb/View_collation