首页 > 解决方案 > 即使手动删除属性,文档验证也失败

问题描述

MonogoDB updateOne 查询在清空数组时出现“文档验证失败”错误,即使该属性没有应用验证,因为它是模式验证中的附加属性(additionalProperties 设置为 true)。

后来我尝试使用 MongoDB Compass 手动删除该属性,但给出了同样的错误;“文档验证失败。”

这太奇怪了,因为它以前从未发生在我身上!

任何帮助将不胜感激!谢谢!!

旁注:如果我可以在指南针上添加错误图片,那可能会对您有所帮助,但 Stackoverflow 不允许我这样做,因为我是新手并且声誉低下。

标签: node.jsmongodbvalidationmongodb-compassnon-nullable

解决方案


推荐阅读