私は、ルックアップがいくつかのオブジェクト プロパティ (published = TRUE または user_id = X) によって行われ、どこにも結合がない(1:1 キャッシュ レイヤーのため) SQL の世界から来ました。私のデータには文書データベースが適しているようです。
1 つ (または複数) のオブジェクト プロパティをCouchDB の map/reduce 関数に渡して、ドキュメント タイプごとに多数のビューを作成することなく、データベース内の一致するドキュメントを検索する方法があるかどうかを調べようとしています。
実行時に一致する目的のドキュメント プロパティ キーを CouchDB に渡して、一致するオブジェクト (またはページネーションに一致するオブジェクトの数) を返すことは可能ですか?
たとえば、あるページでdoc.user_id、 Xの が であるすべての投稿が必要ですdoc.published。doc.tags[]別のページでは、「スポーツ」というタグが付いたすべてのドキュメントが必要になる場合があります。