MongoDB 自学笔记
1. MongoDB逻辑结构
MongoDB的逻辑结构是一种层次结构。
主要由:文档(document)、集合(collection)、数据库(database)这三部分组成的。
- MongoDB的文档(document)相当于关系数据库中的一行记录。
- 多个文档组成一个集合(collection)相当用关系数据库中的表。
- 多个集合(collection)逻辑上组织在一起,就是数据库(database)。
- 一个MongoDB实例支持多个数据库(database)。
2.MongDB Shell
Collection (集合)
db.collection.save() 插入文档
db.collection.find() 查询文档
db.collection.update() 修改文档 例:db.things.update({name:"mongo"},{$set:{name:"mongo_new"}})
db.collection.remove() 删除文档
db.collection.findOne() 查询一条
db.collection.fhind().limit(i) 限制查询结果数
Cursor (游标)
cursor = db.collection.find()
cursor[i] cursor可以当做数组来用
cursor.hasNext()
cursor.next()
cursor.forEach() 遍历
cursor.toArray() 把游标转换成真实的数组
posted on 2014-04-10 21:32 desperadom 阅读(145) 评论(0) 收藏 举报
浙公网安备 33010602011771号