Meteor - 无法将记录插入数据库 - 插入失败:方法' / post / insert'未找到

时间:2017-07-28 21:20:25

标签: meteor

我无法通过控制台向db添加记录:

Post.insert({content: 'This is some content', date: new Date() })

我收到以下错误消息: 插入失败:方法' / post / insert'找不到

看着终端一切似乎都很好:

=> Started proxy.                             
=> Started MongoDB.                           
=> Started your app.                          

=> App running at: http://localhost:3000/

任何人都可以帮忙解决这个问题。我被困住了,不知道如何进一步前进。

1 个答案:

答案 0 :(得分:0)

转到您的Post收集声明并添加以下定义

Post.allow({
  insert: function(userId, doc){
    //allow only if userId exists.
    return !!userId;
  }
});

这会导致从Chrome控制台触发查询。