批量重命名某些字段
db.getCollection("docs_article").updateMany({},{"$rename":{"modifyAuthor":"updateBy"}});
批量删除某些不需要的字段
db.getCollection("docs_article").updateMany({},{"$unset":{"modifyNickname":""}});
批量修改数据类型
// 如缩略图如字符串改成数组
db.article.find({thumbnail:{$exists:true}}).forEach(function(x) {
x.thumbnail = [x.thumbnail];
db.article.save(x);
})
Mongodb批量操作,如批量删除,批量修改字段
mongodb多表关联查询
捕获save报错,返回controller
UUID,是Universally Unique Identifier的缩写,UUID出现的目的,是为了让分布式系统可以不借助中心节点,就可以生成UUID来标识一些唯一的信息;