首先插入一条数据
可以看到数据库里面成功插入数据
mongdb不像mysql数据库一样可以灵活的操作数据,比如说mysql 中吧title的字段修改成description的小写形式时,只需要 update table1 set title = lower(description) where id = 10 就可以了。
但是mongdb 中的update并不支持不同字段的相互作用关系。
所以就要用到find的函数查询数据,然后在查询数据的基础上做修改。
如:
db.table1.find({_id:ObjectId("61542dbfe84f632c84855192")}).forEach((it)=> {
db.table1.update({"_id":it._id},
{$set:{"title":it.description.toLowerCase()}},
{ multi: false, upsert: false}
)
});
执行成功;
数据转换成功;