1.连接
mongo host:port/dbname
启动之后使用
conn = new Mongo(“host:port”)
db = conn.getDB(“dbname”)
2.查看当前使用DB
db
3.切换DB
use test
4.CRUD操作
db.table.insert(entity)//插入
db.table.batchInsert([entity1,entity2])//批量插入
db.talbe.remove({condition:”ccc”})//删除文档
db.table.update({condition:”ccc”},entity) //修改整个文档
db.table.update({condition:”ccc”},{$set:{alterCol:”value”}}) //修改字段的值
db.table.find({})//查找
db.table.findOne({})//查找一个
5.使用数据库名字
show dbs 或 db.getMongo.getDBs()
6.显示集合名字
show collecitons 或 db.getCollectionNames()
7.显示用户集合
show users
8.执行脚本
mongo script.js
或
load(“script.js”)
9.集合的删除
db.table.drop()
10.获取数据库版本号
db.version
11.集合重命名
db.getCollection(‘oldname’).renameCollection(‘newName’);
12.索引相关
db.test.ensureIndex({“username”:1})//创建
db.test.dropIndex({“username”:1})//删除
db.test.getIndexes()//查看
持续更新中