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