如何通过 ruby on rails 中的模型使列值为空?例如,我有一个checkbox
被叫'include_on_epc'
和textbox
被叫'removal_reason'
。
如果选中该复选框,我想将文本框的值设置为数据库中的 NULL。
我尝试了以下方法,它不起作用。
class Emm::Rrr::Result < ActiveRecord::Base
before_save :no_removal_reason_when_including_on_epc
private
def no_removal_reason_when_including_on_epc
if include_on_epc == 1
self.removal_reason == nil
end
end
end