前言 : 数据库 名 base "<>" 括号内容为可选 "=》" 相似sql 语句
插入 文档 :db.数据库名.insert({key:value,....}) sql
db.base.insert({"name":"123","other":"321"})数据库
db.base.insert({"name":"123","other":"321","number","50"})rem
更新文档 :db.数据库名.update(查询的{key:value}, 要update 的{$set:{key:value}})
db.base.update({"name":"123"},{$set:{"name":"321"}})文档
查询文档 : db.base.find({<key:value>,<key,value>..}) <.pretty()>date
pretty () 表示查询出来的数据显示格式化,美观点数据
find()里面多个参数相似于sql里面的and查询
db.base.find({"name":"321"},{"other":"321"}).pretty() =》 name ="321" and other = "321"db
or 查询 :db.base.find( {$or: [{"name":"321"} ] } ).pretty() =》 or name = "321"数字
and 和 or 的联动 : db.base.find( {"name":"321"} , { $or:[ {"other":"321"} ] } )运算符
删除文档:db.数据库名.remove({"name":"321"},<数字参数,表示要删除的条数,没有表示全删除>)
db.base.remove({"name":"321"},<2>)
条件查询:
db.fbase.find({"number":{$gt:30}}) =》 where number>30 实体符号操做运算符