数据库和集合
Last updated
Was this helpful?
Last updated
Was this helpful?
# 选择一个数据库 use myDB
# 创建一个数据库(MongoDB的数据库不必显示创建,只要你使用一个数据库,并插入一条数据,便会自动生成数据库) use myNewDB db.myNewCollection1.insertOne( { x: 1 } )
MongoDB用collection存储文档,collection的结构有点像关系型数据库的二维表
db.myNewCollection2.insertOne( { x: 1 } ) db.myNewCollection3.createIndex( { y: 1 } )
db.createCollection()
默认情况下,MongoDB不要求其每个文档具有相同的模式; 即单个集合中的文档之间的字段与数据类型不一定要一样。
如果你想要修改文档的结构,比如增加,删除,修改一个字段,使用update方法即可。
但是,从MongoDB 3.2开始,您可以在更新和插入操作期间强制执行集合的(字段及类型一致) 有关详细信息,请参阅。