因为所有代码开启了 nullable ,正式环境发布前,需要执行:

回复集合CommentIsDelete 不允许为 null 了,需要修改:

db.Comment.updateMany(
   { 
       $or: [ 
           { "IsDelete": { $exists: false } }, 
           { "IsDelete": null } 
       ] 
   },
   { $set: { "IsDelete": false } }
);

回复集合CommentReplies 不允许为 null 了,需要修改:

db.Comment.updateMany(
    {
        $or: [
            { "Replies": { $exists: false } },
            { "Replies": null }
        ]
    },
    { $set: { "Replies": [] } }
);

碎碎念 Mumble 删除 HtmlContent 字段

db.Mumble.updateMany(
   {}, 
   { $unset: { "HtmlContent": "" } }
)

文章 Article 删除 HtmlContent 字段

db.Article.updateMany(
   {}, 
   { $unset: { "HtmlContent": "" } }
)
评论加载中...