【发布时间】:2012-04-18 14:23:02
【问题描述】:
我正在使用 AJAX 调用来获取一些 JSON 数据并从中生成 HTML 表单,所以我事先不知道我会得到哪些输入字段。是否可以动态定义验证规则?我可能会使用ActiveAttr 来定义伪模型,但我想在收到数据后进行验证。
那么……有什么想法吗?
【问题讨论】:
-
来自
#rubyonrailsfreenode 聊天室的用户epochwolf建议我使用 ActiveModel。 rubyinside.com/… -
您的字段是否也是未知的(即您将创建它们?)或者您有一个固定的表?也许您可以使用 :if => 选项,从而排除某些验证规则?
-
al.3xa,你是怎么解决这个问题的?
标签: ruby-on-rails-3 activerecord validation