1
有没有一种方法可以在保存时禁用Mongoose检查类型?我正在将一堆文档转换为更新的格式,因此类型检查对我来说不是非常重要的(运行转换脚本后数据将全部以正确的格式/位置)。在Mongoose中禁用类型检查
任何想法?我想过在各种模式中禁用strict
选项,但似乎是在模式中未定义的字段,而不是禁用类型检查。
有没有一种方法可以在保存时禁用Mongoose检查类型?我正在将一堆文档转换为更新的格式,因此类型检查对我来说不是非常重要的(运行转换脚本后数据将全部以正确的格式/位置)。在Mongoose中禁用类型检查
任何想法?我想过在各种模式中禁用strict
选项,但似乎是在模式中未定义的字段,而不是禁用类型检查。
所以除非有人可以证明,否则在Mongoose中没有办法禁用类型检查,据我所知(不改变模式)。
这是不幸的,但不是不可逾越的。
你看过使用本地驱动程序,而不是Mongoose? – JohnnyHK
@JohnnyHK是的,我知道我可以使用本机驱动程序或其他更低级别的软件包(例如'mongoskin')来解决它。 –
你是否反对修改你的模式文件?您可以将它们更改为['Mixed'](http://mongoosejs.com/docs/schematypes.html),这将允许任何内容(不验证)。 – dylants