0
我使用ektrop查詢視圖,像這樣:CouchDB的觀點:匹配所有鑰匙只有
query = new ViewQuery().designDocId("_design/accounts").viewName("by_account").key(search).startKey(0).endKey(99);
這將返回匹配的關鍵search
或那些開始和結束鍵之間哪些文件。我試圖在文檔中查看與search
和開始/結束鍵都匹配的文檔。我如何獲得這個?
我的視圖形成這樣的:
"by_account": {
"map": "function(doc) {
emit(doc.loginString,doc);
emit(doc.enrolmentPercentage, doc); }"
}
對於3,當搜索是「搜索」時,你如何選擇發射-1?據我的理解,沒有辦法將參數傳遞給'map'函數,所以我不能決定何時發射-1或另一個值。謝謝 – OrangePot
在JavaScript函數中調用emit函數。所以你可以做,如果(loginstring ==「搜索」)發出(-1,val) –
'「搜索」'是從用戶輸入。我不能像你那樣用硬編碼的方式將它寫入'if' – OrangePot