0

marketing_source_other如果收音机的值marketing_source设置为 ,我想验证该字段other

如果用户从该marketing_source字段中选择其他,它将弹出一个文本输入供用户输入他们如何找到站点。

如何在 Rails 中进行验证,例如:

  validates_presence_of :marketing_source_other :if [marketing_source == "other"]

零件应该:if是什么?

4

1 回答 1

6
  validates_presence_of :marketing_source_other, :if => lambda {|obj| obj.marketing_source == "other"}
于 2012-08-09T13:41:20.737 回答