我想从所有其他用户中隔离每个用户的数据。让用户只查看和修改她的内容的最佳方法是什么?我的方法是
autoValue: function(d) { return this.userId }
,以在验证期间强制userId。这是一个好的和正确的方法吗?什么是最佳做法?
答案 0 :(得分:0)
@dk。这对我来说听起来很好,也被认为是最佳实践(根据我对流星的经验)。
答案 1 :(得分:0)
听起来很稳固。实际上我在一个我正在研究的大型项目中使用这种方法。
答案 2 :(得分:0)
我还使用reywood:publish-composite包来使用复合集合。
因此,某些集合没有userId键,但根据相关集合中的文档选择当前用户的文档。我还在处理用户之间共享许多文档的情况。
这提供了一定程度的正常化,同时工作得非常好。