Linux Ask!

Linux Ask! is a Q & A web site specific for Linux related questions. Questions are collected, answered and audited by experienced Linux users.

Sep 062011
 

Select a document in MongoDB

Answer:

To select (find) a document in MongoDB, you can use the following syntax in the mongodb Interactive shell.

use my_db
db.users.find({name:"peter"})

You need to switch to the current database (e.g. my_db) and then execute your select statement.

Aug 192011
 

Repair and compact database in MongoDB

Answer:

To repair and compact a database in MongoDB, you can use the following command in the mongodb Interactive shell.

1. Select the database

use test

2. Repair the current database

db.repairDatabase()

Done.

Aug 152011
 

Creates an index in MongoDB

Answer:

In an given collection, if you want to add an index on a specify field, you can do the following in the mongodb Interactive shell.

db.test.ensureIndex( { name : 1 } )

The key "name" from now on will have index enabled.