나는 모든 CouchDB를 API를 헬퍼 내가 요람이 작업을 시작 발견 망고 쿼리Couchdb2 망고/JS API를
를 구현하지 않는 것으로 나타났습니다,하지만 그들은 그것에 대해 문서에 아무것도 구현하지 들렸다 것 한을 찾을 수 있습니다. https://github.com/flatiron/cradle/blob/master/lib/cradle/database/mango.js
망고 검색을 지원하는 좋은 js api가 있습니까?
보조 : 아무도 왜 망고 쿼리를 구현하지 않는 것일까? 왜 모두가지도/축소를 고수하고 있습니까?
댓글에 따라 질문을 명확히하고 싶습니다. 파우치 찾기에 대해 알고 있지만 로컬 저장소 나 브라우저 또는 nodejs에서 찾을 수있는 파우치의 로컬 인스턴스 용으로 생각합니다. 서버에서 couchdb 데이터베이스를 쿼리하는 데 사용할 수있는 라이브러리를 찾고 싶습니다.
나는 지금 임시 솔루션을 발견했다. 임 쿼리 기능 전 크래들을 사용하여 :
db.query({
method: 'POST',
path: "/_find",
body: {
selector:{"_id": "settings/12345" },
limit:1,
//use_index: "_all_docs"
}
}
그래서 더 내 설정을 설명 할 수 있습니다. 한 사용자 당 하나의 couchdb를 사용합니다. 그 db는 pouchdb를 사용하여 브라우저에 동기화 될 것이고, 나는 파우치 찾기를 사용하여 동기화 된 로컬 사본을 쿼리 할 수 있습니다 (정확합니까?).
그러나 나는 많은 사용자가 액세스 할 수있는 다른 소파 데이터베이스를 동기화하지 않았습니다. 이러한 데이터베이스를 쿼리하려면 위의 예제와 함께 크래들을 사용하십시오.
감사합니다, pouchdb-find는 망고로 안내해주었습니다 만, 내가 찾고있는 것은 nodejs와 함께 사용할 js API입니다. 더 구체적으로 내 질문을 변경해야하지만, 감사합니다. –
Hum, 할 수 있습니다. PouchDB뿐만 아니라 node.js에서 Pouchdb-find 나는 당신의 질문이 정말로 이해할 수 없다. –