简单的增删改查
1 |
|
细说增删改查
insert 插入
1 | db[collect].insert(object); |
find 查找
>, >=, <, <=, !=, =
1 | // 操作符:"$gt", "$gte", "$lt", "$lte", "$ne" |
And OR In NotIn
1 | // 操作符: "", "$or", "$in", "$nin" |
正则匹配
1 | db.user.find({name:/^liu$/}) |
复杂查找
1 | // 操作符:$where |
update 更新
整体更新和局部更新,整体更新只保存整个新文档,局部更新一部分数据
$inc 这条数据的增量
1 | db.user.update({age:27},{$inc:{age:1}}); |
$set 这条数据的终值
1 | db.user.update({age:27},{$set:{age:28}}); |
remove
删除,同简单操作
strat,limit
db.count.find().limit(3).skip(2)