摘要:如果没有找到找到符合条件的文档,就会以这个条件和更新文档为基础新建一个新的文档。使用它可以快速方便的对文档进行更新。更新多个文档默认情况下,文档的更新只针对第一个匹配到的文档,多个条件符合时,其它文档不会改变。
what is MongoDB ?
面向文档的数据库
不再有行的概念,不再有预定义模式
易于拓展
丰富的功能
索引
聚合
特殊的集合类型
文件存储
高性能
可以一个示实例拥有多个相互独立的数据库,每个数据库拥有自己的集合
文档(document)数据的基本单元,键值对的有序集
文档格式:
{ "foo" : "3" }
每个文档都有一个特殊的键 "_id" ,这个键在文档中是唯一的
文档的值可以是不同的类型,使用类似 json 的语法来存储数据
文档的键是字符串,除了少数情况,键可以使用任意 UTF-8 字符
键不能含有