如果广播marketing_source_other
的值设置为marketing_source
,我想验证字段other
。
如果用户从marketing_source
字段中选择其他字段,则会为用户显示一个文本输入,以便他们了解如何查找网站。
如何在rails中进行验证:
validates_presence_of :marketing_source_other :if [marketing_source == "other"]
:if
部分应该是什么?
答案 0 :(得分:6)
validates_presence_of :marketing_source_other, :if => lambda {|obj| obj.marketing_source == "other"}