mongoDB操作命令,摘自官方helper
2011-08-10 11:28
211 查看
help show help show dbs show database names show collections show collections in current database show users show users in current database show profile show most recent system.profile entries with time >= 1ms use <db name> set curent database to <db name> db.addUser (username, password) db.removeUser(username) db.cloneDatabase(fromhost) db.copyDatabase(fromdb, todb, fromhost) db.createCollection(name, { size : ..., capped : ..., max : ... } ) db.getName() db.dropDatabase() // runs the collstats] command on each collection in the database db.printCollectionStats() db.currentOp() displays the current operation in the db db.killOp() kills the current operation in the db db.getProfilingLevel() db.setProfilingLevel(level) 0=off 1=slow 2=all db.getReplicationInfo() db.printReplicationInfo() db.printSlaveReplicationInfo() db.repairDatabase() db.version() current version of the server db.shutdownServer()db.foo.drop() drop the collection
db.foo.dropIndex(name)
db.foo.dropIndexes()
db.foo.getIndexes()
db.foo.ensureIndex(keypattern,options) - options object has these possible
fields: name, unique, dropDups
db.foo.find( [query] , [fields]) - first parameter is an optional
query filter. second parameter
is optional
set of fields to return.
e.g. db.foo.find(
{ x : 77 } ,
{ name : 1 , x : 1 } )
db.foo.find(...).count()
db.foo.find(...).limit(n)
db.foo.find(...).skip(n)
db.foo.find(...).sort(...)
db.foo.findOne([query])
db.foo.getDB() get DB object associated with collection
db.foo.count()
db.foo.group( { key : ..., initial: ..., reduce : ...[, cond: ...] } )
db.foo.renameCollection( newName ) renames the collection
db.foo.stats()
db.foo.dataSize()
db.foo.storageSize() - includes free space allocated to this collection
db.foo.totalIndexSize() - size in bytes of all the indexes
db.foo.totalSize() - storage allocated for all data and indexes
db.foo.validate() (slow)
db.foo.insert(obj)
db.foo.update(query, object[, upsert_bool])
db.foo.save(obj)
db.foo.remove(query) - remove objects matching query
remove({}) will remove all
相关文章推荐
- mongoDB操作命令及mongoDB的helper
- MongoDB 关于索引操作命令实例详解
- MongoDB常用操作命令大全
- mongDB基本命令和Java操作MongoDB
- MongoDB常用操作命令大全
- 【MongoDB】MongoDB入门(一)基本操作&常用命令
- MongoDB常用的操作命令详解
- MongoDB学习——命令操作
- MongoDB的一些基本操作命令(二)————聚集集合查询和索引
- MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)
- 在C#中使用官方驱动操作MongoDB
- 在C#中使用官方驱动操作MongoDB ---转载
- 启动mongoDB 以及常用操作命令
- MongoDB常用的操作命令(转)
- mongodb常用操作命令(待续)
- mongodb命令模式操作
- Mongodb基本操作命令
- Ubuntu下安装PHP的mongodb扩展操作命令
- mongodb常用操作命令整理
- MongoDB常用操作命令大全