2011-10-06 2 views
1

couchapp에서보기를 액세스 할 때 빈 필터 키 사용 (this question 참조) 이제couchapp 응용 프로그램에서보기에 액세스 할 때 키를 기준으로 필터링 할 수 있습니다

$.couch.db("MyDocuments").view("MyDesign/MyView", { 
    success: function(data) { 
     console.log(data); 
    }, 
    error: function(status) { 
     console.log(status); 
    }, 
    key: ['Michael','2011-08-02'], 
    reduce: false 
}); 

을, 그 키 때을 사용하는 방법 나는 단지 들판 중 하나에 관심이 있습니까? (그러나보기는 모두 방출되어보기가 변경되지 않음)

나는 시도했다 :

key: ['Michael',{}], 

key: ['Michael',''], 

은 그러나 그들 중 누구도 제대로 작동하지 않습니다.

답변

2

시도;

startkey: ['Michael'], 
endkey: ['Michael',{}] 

첫 번째 요소가 '마이클'인 모든 행을 찾습니다.

이 작업은 배열 키가 정렬되는 방식을 지정하는 데이터 정렬 규칙 (아래에 설명 됨) 때문에 발생합니다.

http://wiki.apache.org/couchdb/View_collation