我要批量更新创建时间
db.getCollection('category').find().forEach(
function(item) {
db.getCollection('category').update({
"_id": item._id
}, {
$set: {
"createTime": "2019-01-16 09:38:14.465"
}
})
}
)
解释:
db.getCollection('category').find()
find()里面可以拼接查询条件
批量更新的原理: 循环更新单个
本文介绍了一种在MongoDB中批量更新文档创建时间的方法,通过使用find()和update()函数,实现对category集合内所有文档的创建时间字段进行统一更新。
1312

被折叠的 条评论
为什么被折叠?



