导读:Mongodb是一种开源的文档数据库,它采用了类似于JSON的BSON格式来存储数据 。在Mongodb中,表格被称为集合(collection),每个集合都包含多个文档(document),文档则是以键值对的形式存储数据 。
1. 创建集合
在Mongodb中,可以通过db.createCollection()方法来创建集合,例如:
```
> db.createCollection('students')
{ "ok" : 1 }
2. 插入文档
可以使用insert()或save()方法向集合中插入文档 , 例如:
> db.students.insert({name: 'Tom', age: 18, gender: 'male'})
【mongodb存文件 合适吗 mongodb存储表格】WriteResult({ "nInserted" : 1 })
3. 查询文档
可以使用find()方法查询集合中的文档,例如:
> db.students.find()
{ "_id" : ObjectId("5f9d6e7b4a0e9c0f07e3bf21"), "name" : "Tom", "age" : 18, "gender" : "male" }
4. 更新文档
可以使用update()方法更新集合中的文档 , 例如:
> db.students.update({name: 'Tom'}, {$set: {age: 20}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
5. 删除文档
可以使用remove()方法删除集合中的文档 , 例如:
> db.students.remove({name: 'Tom'})
WriteResult({ "nRemoved" : 1 })
总结:Mongodb作为一种文档数据库,可以方便地存储和操作数据 。通过创建集合、插入文档、查询文档、更新文档和删除文档等操作,可以实现对数据的增删改查 。同时,Mongodb还支持复杂的查询和聚合操作,具有很高的灵活性和扩展性 。