4

少し前にPouchDBに出くわしたとき、聖杯を見つけたと思いました。コードをローカル (ブラウザ内) データベースに書き込むだけで、リモートの CouchDB との間ですべてをレプリケートでき、実際にコードを 1 行も書く必要はありませんでした。(完全に正しいわけではありません。実際には 1 行のコードです。)

しかし、CouchDB をバックエンドとして使用すると、実際にはすべてのユーザーがまったく同じデータ ビューを取得します。それだけが望ましいわけではありません。私はさまざまなグループの人々のためにアプリケーションを作成していますが、彼らはお互いのデータを見ることができないはずです。一度もない。限目。

実際、私はそれを確認できるようにしたいと思います

  • 一部のユーザーは、利用可能なデータのサブセットのみを表示します
  • 一部のユーザーは、ドキュメントの属性のサブセットのみを表示します

これに関連するいくつかの CouchDB の質問を見たところ、スマート プロキシを使用することが前進する方法のようです。しかし、それは本当ですか?そこにあるようなスマートプロキシの実装はありますか?

4

1 に答える 1