CRUD Meteor accounts-ui用户集合

时间:2014-09-18 01:24:14

标签: javascript collections insert meteor

在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表的源代​​码实际位于何处。谢谢!

1 个答案:

答案 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*/ }
});

你可以把它放在初始化代码上。