在Meteor中,我想将(以及其他CRUD功能)数据插入到下载Meteor中的account-ui和account-password软件包时生成的用户表中。我尝试在client.js文件中创建一个先前执行此操作的方法:
Template.Something.events({
'click .submit': function() {
users.insert({
type: $('.something').val()
});
}
})
当我尝试时,我得到了回复 '用户未定义' 在我的JavaScript控制台中。
除了如何执行此操作之外,我还想知道在uteor 0.9.2.1中,account-ui和users表的源代码实际位于何处。谢谢!
答案 0 :(得分:1)
Meteor.users.allow({
update: function(userId, user){
// to allow update user just to user, you get it ;)? right?
// return user._id == userId;
// to allow all updates
return true;
},
insert: function(userId, user){ /* same as above*/ }
});
你可以把它放在初始化代码上。