查询数据库:shwo dbs
创建数据库:use demo
创建集合:db.createCollection("user") / db.users.insert({id:123,name:'hello'})
查看集合:show collections
删除数据库:db.dropDatabase()
删除集合:db.user.drop()
在集合里插入数据:db.user.insert({userId:001,userName:'jack',userAge:14,class:{name:'baidu',num:30}})
查看数据库下集合表:db.user.find()
查看格式化数据:db.user.find().pretty()
查第一条数据:db.user.findOne()
更新数据:db.user.update({'userName':'jack'},{$set:{'userAge':30}}) // 第一个object是匹配条件,第二个是要更新的字段
更新子文档:db.user.update({'userName':'jack'},{$set:{'class.name':'taobao'}})
查询子文档:db.user.find({'class.name':'taobao'})
条件符
查询年龄大于20:db.user.find({userAge:{$gt:20}}) // $gt == 大于 $lt == 小于 $eq == 等于 $gte == 大于等于
删除数据:db.user.remove('userId':001)