0

Couchbase Lite にプル フィルタを追加しようとしています...

設計書にフィルタを追加

"filters": {
       "user": "function(doc,req) { if(doc.type == 'user' && email == req.query.email) {return true;} return false;}"
   }

C# のレプリケート コードでは、次のように追加されました。

pull.Filter = "myview/user";
pull.FilterParams = new Dictionary<string, object> { { EnumUtil.UserDocument.email.ToString (), App.user.email }};

フィルターは時々機能しますが、常に機能するとは限りません...

プル フィルターを正しく追加する方法、または Couch を使用してユーザー固有のデータをアプリにレプリケートするその他の方法は? 多くのユーザーがいて、特定のユーザーのデータのみを表示する必要があるため、チャネルは役に立ちません...

4

1 に答える 1