Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb Meteor Mongo:插入后未定义集合_Mongodb_Meteor - Fatal编程技术网

Mongodb Meteor Mongo:插入后未定义集合

Mongodb Meteor Mongo:插入后未定义集合,mongodb,meteor,Mongodb,Meteor,我在使用Meteor 1.3 Beta.8创建收藏时遇到问题。我注意到,在使用代码时,所有集合都未定义(文件位于我工作文件夹的根目录下): 然后我直接转向Meteor Mongo命令行工具,尝试了以下操作,下面是发生的情况: 我在本地机器上遇到了完全相同的问题。 是什么导致了这个问题?如何修复它?谢谢。我想你想要db.someCollection.find()我想你想要db.someCollection.find()我可能犯过的最愚蠢的错误。谢谢你指出。我可能犯过最愚蠢的错误。谢谢你指出这一点

我在使用Meteor 1.3 Beta.8创建收藏时遇到问题。我注意到,在使用代码时,所有集合都未定义(文件位于我工作文件夹的根目录下):

然后我直接转向Meteor Mongo命令行工具,尝试了以下操作,下面是发生的情况:

我在本地机器上遇到了完全相同的问题。
是什么导致了这个问题?如何修复它?谢谢。

我想你想要
db.someCollection.find()
我想你想要
db.someCollection.find()
我可能犯过的最愚蠢的错误。谢谢你指出。我可能犯过最愚蠢的错误。谢谢你指出这一点。
PlayersList = new Mongo.Collection('players');
if (Meteor.isClient) {
  //Some code
  Meteor.subscribe('players');
}
if (Meteor.isServer) {
  Meteor.startup(function () {

  /* Here some inserts */
  var players = [{name:'John', score: 5},{name:'AssFace', score: 10}];
  _.each(players, function(doc) {
    PlayersList.insert(doc);
  });

  Meteor.publish("players", function () {
    return PlayersList.find();
  });
}