【发布时间】:2015-07-06 18:41:01
【问题描述】:
我正在尝试在应用更新操作之前确定属性是否已更改。
例如,用户单击一个复选框,然后将 true 或 false 值提交给 foo 列。
在提交表单之前进行这种比较的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails rails-activerecord
我正在尝试在应用更新操作之前确定属性是否已更改。
例如,用户单击一个复选框,然后将 true 或 false 值提交给 foo 列。
在提交表单之前进行这种比较的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails rails-activerecord
before_update :check_changed_attributes
def check_changed_attributes
perform_this_action if @foo.bar_changed?
end
【讨论】: