MongoMapper:如何绕过验证而不是回调来保存模型实例?

有没有办法保存MongoMapper模型实例,以便不执行验证但调用回调?这将与ActiveRecord的whatever.save(false)相似

我在网上找到了一段代码,可以用来绕过验证和回调:

doc = whatever.to_mongo
Whatever.collection.save(doc, :safe => true) 

因此,如果有一种简单的方法来手动运行回调,我可以将其与上面的上述代码段一起使用.但这仍然是一种不太优雅和冗长的方式来做一些相对简单的事情 – 我希望有一种简单的方法构建到API中以跳过验证.

最佳答案
找到答案:

whatever.save :validate => false

转载注明原文:MongoMapper:如何绕过验证而不是回调来保存模型实例? - 代码日志