In console mode Mongo shell commands can be executed. The inputs are get directly forwarded to the mongo shell and are not formatted or modified by the application or modified, but forwarded unchanged to the Mongo shell.
Tipp |
---|
Here you will find a documentation of the Mongo shell commands: http://docs.mongodb.org/manual/core/crud-introduction/ |
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
// Returns all documents db.zipcode.find(); // Returns all cities name and sorted by them db.zipcode.find({}, {city: 1}).sort({city: 1}) // Create a new zipcode document db.zipcode.insert({_id: '99999', city: 'LEIPZIG', pop: 520838, state: 'SN'}) // Analyze the find-query db.zipcode.find().explain() // Show the statistics of the collection db.zipcode.stats(); |
Warnung |
---|
In console mode, there There is no pager in console mode. Therefore, all records are loaded for each query. Because this can be a very large amount of data in certain circumstances, the result is results are limited to 100 documents. It is recommended to use the functions skip () and limit () functions. |
Info |
---|
Using a single command, the semicolon at the end is optional. |
You can enter multiple commands. These have to be included in a function and the result must be returned with the return statement.
...
Hinweis |
---|
The console mode only works if the server instance of Mongo has runs with enabled server-side JavaScript. This It is enabled by default. |