2014-07-09 20 views
1

有没有一种方法可以在保存时禁用Mongoose检查类型?我正在将一堆文档转换为更新的格式,因此类型检查对我来说不是非常重要的(运行转换脚本后数据将全部以正确的格式/位置)。在Mongoose中禁用类型检查

任何想法?我想过在各种模式中禁用strict选项,但似乎是在模式中未定义的字段,而不是禁用类型检查。

+2

你看过使用本地驱动程序,而不是Mongoose? – JohnnyHK

+0

@JohnnyHK是的,我知道我可以使用本机驱动程序或其他更低级别的软件包(例如'mongoskin')来解决它。 –

+1

你是否反对修改你的模式文件?您可以将它们更改为['Mixed'](http://mongoosejs.com/docs/schematypes.html),这将允许任何内容(不验证)。 – dylants

回答

1

所以除非有人可以证明,否则在Mongoose中没有办法禁用类型检查,据我所知(不改变模式)。

这是不幸的,但不是不可逾越的。