使用CouchDB的,具有以下JSON:如何查詢多個關鍵標準?
{"total_rows":3,"offset":0,"rows":[ {"id":"bc26e5eae7f8c8c3486818e7e7971df0","key":{"user":"[email protected]","pal":["igol ≠ eagle"],"fecha":"10/5/2014"},"value":null},{"id":"cf0dc2e2874776958c59f2f544b5a750","key":{"user":"[email protected]","pal":["kat ≠cat"],"fecha":"10/6/2014"},"value":null},{"id":"df4ec96088ed52096db064f2ebd2310b","key":{"user":"[email protected]","pal":["dok ≠ duck"],"fecha":"10/7/2014"},"value":null}]}
我想查詢特定的用戶和特定日期:
例如: 用戶= 「[email protected]」 &出生日期: 「2014年10月6日」
我也試過: 用戶%3Dlili%40def.com%26fecha%3A10%2F6%2F2014
不用說,它不是目前正在爲I E xpected(顯示所有結果,不僅僅是需要的寄存器)。
我的看法是FUNC:
function(doc) {
if (doc.USER){
emit({user:doc.USER, pal:doc.palabras, fecha:doc.fecha});
}
}
問候。
謝謝。我仍然在研究我的想法(曾經使用過mysql,並試圖「讓couchdb」像我以前那樣工作)。問候。 – 2014-10-18 14:43:06