見つける私はすべての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"
}
}
だから、さらに私のセットアップを説明します。私は1人のcouchdbを利用しています。そのdbは、pouchdbを使用してブラウザに同期されます。私は、ポーチを使用してそのローカルコピーを照合することができます(これは正しいですか?)。
しかし、他のソファのデータベースは同期されていないので、多くのユーザーがアクセスできます。これらのデータベースを照会するために、私は上記の例でクレードルを使用します。
おかげさまで、pouchdb-findは私をソファのマンゴーに導いてくれましたが、私が探しているのはnodejsで使用するjs APIです。より具体的には私の質問を変えるべきですが、ありがとう –
Hum、 PouchDBだけでなく、node.jsのPouchdb-findあなたの質問が本当に分かりません。 –