如果用户允许插入数据,他们可以在对象中插入任何内容。如何在没有Method的情况下限制用户插入?
(如果不是银弹,我不想要用户额外的库。)
答案 0 :(得分:2)
您应该使用另一个库:https://github.com/aldeed/meteor-collection2。它广泛用于流星社区。 p>
它允许根据模式验证收集。
答案 1 :(得分:2)
解决方案非常简单。拒绝从客户端插入并使用Meteor.methods
创建服务器端方法以插入数据。然后使用Meteor.apply
查看拒绝规则here