Couchdb2 mango/find js api



我注意到所有的couchdb-api助手都没有实现Mango查询

我发现cradle已经开始着手了,但他们似乎停止了实施,文档上没有任何关于它的内容。https://github.com/flatiron/cradle/blob/master/lib/cradle/database/mango.js

有没有一个好的jsapi支持mangofind?

第二:为什么似乎没有人实施芒果查询,为什么每个人都坚持map/reduce?

根据上述意见,我想澄清一下我的问题:我知道pocket find,但我认为这是用于本地存储或pocket的本地实例,可以在浏览器或nodejs中找到,但我想找到一个库,可以用来查询服务器上的couchdb数据库。

我现在已经找到了一个临时的解决方案。我正在使用带查询功能的支架例如:

db.query({
method: 'POST',
path: "/_find",
body: {
selector:{"_id": "settings/12345" },
limit:1,
//use_index: "_all_docs"
}
}

为了进一步解释我的设置。我每个用户使用一个沙发。该数据库将使用pouchdb同步到浏览器,我可以使用pouchfind查询同步的本地副本(这是正确的吗?)。

但我还有其他沙发数据库没有同步,很多用户都可以访问。为了查询这些数据库,我在上面的例子中使用了cradle。

您可以在这里找到正在开发中的pouchdb find。如果Mango Query还没有api助手,那可能是因为它是新的altough cloudant从那时起就拥有这种查询语言。

最新更新