像这样的代码
Cashier.deny({
insert() { return true; },
update() { return true; },
remove() { return true; },
});
什么都不做。我可以通过mongol从客户端更新数据。我试图在服务器端和我的js文件中编写它,我在其中创建数据变量/lib/collections/data.js/两者都不起作用。在哪里我必须把它或我想念一些
答案 0 :(得分:1)
实际上 Cashier.deny()会生效,当然如果您删除了“不安全”模块。尝试在浏览器控制台中更改您的收藏:
Cashier.update({ $set: {changed: true}}, {});
您将收到403错误。但您可以使用Mongol更改数据库,因为它更改了method on server side中的对象。
在部署到生产模块时,将自动从应用程序中删除。
答案 1 :(得分:0)
你应该删除包'不安全'。它默认添加。