2012-10-19 3 views
0

나는 couchapp을 가지고 있습니다.보기의 _changes

클라이언트 측, 나는 hot 뷰의 10 개 첫 번째 결과를 표시 해요 :

GET /_design/superapp/_view/hot?skip=0&limit=10 

을 -

해당 뷰의 처음 10 개 결과의 _changes을 수신하는 방법 ?

당신에게

감사 ... 그것은 내가 모든 업데이트 없어, 어느 쪽이보기에 나 (10 개) 첫 번째 결과로 제한했습니다 나타납니다 나는 시도했다 :

GET /_changes?feed=continuous&_view=superapp/hot&skip=0&limit=10 

했지만 작동하지 않는 것

답변

1

현재 1.1 버전에서는 피드 변경에 views as filters 만 사용할 수 있습니다.보기 변경 사항을 수신 대기하는 기능은 없습니다. 아직입니다. Refuge, CouchDB 포크는 views changes 수신 대기 기능이 있지만 startkey/endkey 등 모든보기 쿼리 매개 변수를 처리 할 수 ​​있는지 잘 모르겠다.

+0

:/나쁜 소식은 ... 현재 사용 중입니다. iriscouch.com의 1.2 -하지만 대답은 +1 – abernier

+0

나쁘지 않습니다. 주기적으로 뷰를 요청하면 Etag 헤더가 변경되어 뷰가 업데이트되고 최상위 N 값을 처리 할 수 ​​있습니다. – Kxepal

+0

_changes를 전혀 사용하지 않고 사용 하시겠습니까? '/ _design/superapp/_view/hot' 쿼리 만? – abernier