学习了mongodb的基础语法,还有rockmongo是mongodb的web管理界面
- save,insert可以插入一条document
- find({}).skip(n).limit(n).sort({c:v}) 可以对查询结果进行分页和排序
- 查询条件支持 $lt,$gt,$lte,$gte,$in,$regex,$mod,$elementMatch ,$or
- findOne({}) 一条
- remove({...})删除,支持条件删除
- update功能使用 findOne()和save()来实现
- 也可以使用
job = db.jobs.findAndModify({ query: {inprogress: false, name: "Biz report"}, sort : {priority:-1}, update: {$set: {inprogress: true, started: new Date()}}, new: true });
- ,ensureIndex() ,dropIndex() 和dropIndexs()可以添加和删除索引,索引的规则多,用处很大