软件下载吧文章资讯

分类分类

MongoDB快速入门笔记(六)之MongoDB的文档修改操作

2024-03-08 08:50作者:下载吧

MongoDB

MongoDB 是一个开源的文档数据库,并领先的 NoSQL 数据库。 MongoDB 是由 c++语言编写。

文档

文档是一组键 – 值对。文件动态模式。动态模式是指,在相同集合中的文档不需要具有相同的字段或结构组的公共字段的集合的文档,可以容纳不同类型的数据。

db.集合名称.update({query},{update},upsert, multi})
query:过滤条件
update:修改内容
upsert:如果不存在查询条件查出的记录,是否插入一条数据,默认是false
multi:是否只修改查询条件查出的第一条记录,默认是false

> db.student.update({_id:1}, {name:”zhang”})
WriteResult({ “nMatched” : 1, “nUpserted” : 0, “nModified” : 1 })
> db.student.find()
{ “_id” : 1, “name” : “zhang” }
{ “_id” : 2, “name” : “lisi”, “age” : 27 }
{ “_id” : 3, “name” : “wangwu”, “age” : 30 }
{ “_id” : 4, “name” : “zhaoliu”, “age” : 28 }
{ “_id” : 5, “name” : “qianliu”, “age” : 33 }
{ “_id” : 6, “name” : “sunba”, “age” : 32 }

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消