# 整理自 菜鸟教程 http://www.runoob.com/mongodb/mongodb-tutorial.html
mongodb 学习
1. 创建数据库 / 选择数据库
use db_name
2. 显示有哪些数据库
show dbs
3. 删除数据库
use db_name
db.dropDatabase()
4. 插入数据
db.COLLECTION_NAME.insert(document)
5. 查看数据
db.COLLECTION_NAME.find({condition_document})
db.COLLECTION_NAME.find().pretty()
-- and 查询
db.COLLECTION_NAME.find({ 'key':{$gt:1} , 'name':'php' })
-- or 查询 $or
db.COLLECTION_NAME.find({$or:[ {'name':'php'} , {'key':2}]}).pretty()
-- 按字段类型查询 $type
db.COLLECTION_NAME.find({"title" : {$type : 2}})
6. 更新数据
# $set:{要更新的值}
db.COLLECTION_NAME.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})
7. 删除
db.COLLECTION_NAME.remove({condition_document})
8. limit
db.COLLECTION_NAME.find().limit(2)
9. skip
db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)
10. sort 排序 {其中 1 为asc , -1 为 desc }
db.COLLECTION_NAME.find().sort({KEY:1})
11. 创建索引
db.COLLECTION_NAME.ensureIndex({'key':1})
# 清屏 cls
## mongod --config /usr/local/etc/mongod.conf