尝试在 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 将用户特定数据复制到应用程序?频道无济于事,因为我可能有很多用户并且只需要为特定用户显示数据......