【发布时间】:2012-02-28 21:43:09
【问题描述】:
我正在构建一个具有各种向导和屏幕的半复杂应用程序。我想做服务器端验证,但不使用 Rails 中的内置验证。基本上,我需要在不同的上下文中对同一类型的对象进行不同类型的验证。在一种情况下,我可以验证对象的 5 个属性中的 3 个。在另一个只有一个,在所有的三分之一。我也不想在我的模型验证中有一堆 :if => {} lambda。随着上下文数量的增加,这变得很难看。
是否有一些替代的 Rails 验证框架可以做到这一点?
【问题讨论】:
-
其他人有什么建议吗? :)
标签: ruby ruby-on-rails-3 validation