Im Konsolenmodus können Mongo-Shell Befehle ausgeführt werden. Die Eingaben werden von der Anwendung nicht formatiert oder modifiziert, sondern unverändert an die Mongo-Shell weitergeleitet.
Warnung |
---|
Mit v1.2.0 wurde der bisherige Konsolenmodus [ C ] zu Server-Seitiges-Script [ S ] umbenannt. Der neue Konsolenmodus [ C ] ist nun die originale Client-Seitige Mongoshell. |
Clientseitige Mongo Shell
Der Konsolenmodus [ C ] unterstützt alle Kommandos der Mongoshell.
Tipp |
---|
Hier findet man eine Dokumentation der Mongo-Shell Befehle: http://docs.mongodb.org/manual/core/crud-introduction/ |
Serverseitiges Script
In diesem Modus, kann Javascript Code direkt auf dem Mongo Server ausgeführt werden.
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
// Liefert alle Datensätze db.zipcode.find(); // Liefert alle Städtename und sortiert danach db.zipcode.find({}, {city: 1}).sort({city: 1}) // Erstelle einen neuen zipcode Datensatz db.zipcode.insert({_id: '99999', city: 'LEIPZIG', pop: 520838, state: 'SN'}) // Analysieren der Abfrage db.zipcode.find().explain() // Zeige die Statistiken der Collection db.zipcode.stats(); |
...
Codeblock | ||||
---|---|---|---|---|
| ||||
function () { var stats = db.zipcode.stats(); var index = db.zipcode.getIndexes(); return { stats: stats, indexInformation: index }; } |
Hinweis |
---|
Der Konsolenmodus funktioniert nurDie Funktion steht nur zur Verfügung, wenn die Mongo-Serverinstanz serverseitiges JavaScript aktiviert hat. Dies ist standardmäßig aktiviert. |