如果单选
marketing_source_other
的值设置为marketing_source
,我想验证字段other
。
如果用户从
marketing_source
字段中选择其他,它将为用户提供一个文本输入,以输入他们如何找到站点。
我怎样才能在 rails 中进行这样的验证:
validates_presence_of :marketing_source_other :if [marketing_source == "other"]
:if
部分应该是什么?
validates_presence_of :marketing_source_other, :if => lambda {|obj| obj.marketing_source == "other"}