2012-12-07 7 views
5

Ich kodierte zusammen mit den Meteor einfachen Farben example screencast. einige Farben in die Datenbank über die Chrome JS Console (01.08 im Video) Nach dem Einfügen:Wo sind Meteor Daten in Mongo?

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

wollte ich sehen, ob ich diese gleichen Daten in der Mongo-Konsole finden kann:

$ 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() 
> 

Nichts.

Warum sind dort keine Daten?

Auch warum gibt es ein ")" nach dem Sammlungsnamen "Farben", ist das verwandt?

Dies ist meine JS-Datei:

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

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

Antwort

5

Ja, entfernen Sie Ihr), und versuchen Sie es erneut ...

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

Dank. Sehr peinlich. – nickponline