5

Meteor simple colors example screencastと一緒にコーディングしていました。Chrome JS コンソールを介してデータベースにいくつかの色を挿入した後 (ビデオの 1:08):

Colors.insert({name: "red"});
Colors.insert({name: "green"});

mongo コンソールでこれと同じデータを見つけることができるかどうかを確認したかったのです。

$ meteor mongo
MongoDB shell version: 2.2.1
connecting to: 127.0.0.1:3002/meteor
> show dbs
local   (empty)
meteor  0.0625GB
> use meteor
switched to db meteor
> show collections
colors)
system.indexes
> db.colors.find()
>

何もない。

そこにデータがないのはなぜですか?

また、「colors」コレクション名の後に「)」があるのはなぜですか?

これは私の .js ファイルです:

Colors = new Meteor.Collection("colors)");

if (Meteor.isClient) {
  Template.colour_list.colors = function()
  {
    return Colors.find({}, {sort : {likes: -1, name: 1}});
  };
}
4

1 に答える 1

5

はい、)を削除して再試行してください...

Colors = new Meteor.Collection("colors");
于 2012-12-07T21:15:54.747 に答える