3
我正在使用与couchdb捆绑在一起的javascript库来查询数据库。jQuery CouchDB - 查看过滤器密钥
有可能通过指定关键字值返回到过滤来自一个视图的结果。这很容易通过查询字符串(documentation)完成,但我如何使用JavaScript API来完成此操作?
这是我如何与查询字符串做这件事(请注意,键值对的JSON部分将需要HTML编码):
http://localhost:5984/MyDocuments/_design/MyDesign/_view/MyView?key=["Michael","2011-08-01"]
这是我的javascript不应用过滤进程的查询字符串部分。
$.couch.db("MyDocuments").view("MyDesign/MyView", {
success: function(data) {
console.log(data);
},
error: function(status) {
console.log(status);
},
reduce: false
});
如果你jquery.couchdb的轮胎,我(我自己)request.jquery,迷这是一个非常简洁的,简单的HTTP和Couch客户端。 https://github.com/iriscouch/request_jquery。我还没有尝试过,但Nano的目标是成为最简单的CouchDB客户端:小,简单,正是你需要的,就是这样的事情。 https://github.com/dscape/nano – JasonSmith