2017-02-27 4 views
0

Ich versuche, eine Sammlungsdaten in MongoDB-Shell zurückzugeben. Dies sind die Befehle, die ich in der MongoDB Shell eingegeben haben:Kann keine Sammlungsdaten in mongoDB-Shell zurückgeben

> **show dbs** 
local  0.000GB 
messages 0.000GB 
restapi 0.000GB 
> **use restapi** 
switched to db restapi 
> **show collections** 
messages 
> **restapi.messages.find()** 

Der Fehler:

2017-02-26T19:03:50.024+0200 E QUERY [thread1] ReferenceError: restapi is not defined :`

Um zu zeigen, dass ich Aufzeichnungen zu tun haben in der Sammlung Nachrichten, Ich füge einen Screenshot:

RoboMongo screenshot

Warum kann ich den Sammlungsinhalt nicht anzeigen?

+1

Versuchen 'db.messages.find()' ist die Mongo Shell-Syntax ähnlich dem, was Sie habe für Robomongo. Mehr hier https://docs.mongodb.com/manual/reference/method/db.collection.find/ – Veeram

+0

danke! Ich denke, 'db' bedeutet der db-Name! – osherdo

Antwort

1

db ist ein Schlüsselwort, nicht der db-Name. Versuchen db.messages.find() Wenn Sie die richtige JSON wollen, versuchen db.messages.find(). Hübsche()

Verwandte Themen