2014-07-07 3 views
1

설명서 옵션 = {stale : 'update_after'}에 따라 db.query()에 대한 색인 업데이트가 즉시 반환되어야합니다.PouchDB에서 오래된 : "update_after"사용

큰 데이터베이스 (5,000 개 이상의 문서와 40MB)로 테스트하는 것은 효과가없는 것 같습니다. 인덱스는 백그라운드에서 빌드되지 않으며 쿼리는 데이터를 리턴하기 전에 인덱스가 빌드 될 때까지 대기합니다.

나는 거기에 뭔가를 놓치고 있습니까?

답변

2

It's a bug. PouchDB 3.0.0에서 곧 제공 될 예정입니다. 그 동안 코드를 차단하지 않으려면 별도의 콜백에서 stale 옵션없이 query() 옵션을 실행할 수 있습니다. 죄송합니다. 알려 주셔서 감사합니다.