关于ruby on rails 的事务回调不触发,使用update_column

2016-12-30 19:50:12来源:CSDN作者:u012416928人点击

首先看下事务回调触发列表:

触发回调:createcreate!decrement!destroydestroy!destroy_allincrement!savesave!save(validate: false)toggle!update_attributeupdateupdate!valid?不触发回调:decrementdecrement_counterdeletedelete_allincrementincrement_countertoggletouchupdate_columnupdate_columnsupdate_allupdate_counters

下面我就来讲下更新数据后不触发事务回调的update_column用法,必须按照下面的写法

doctor.update_column(:state, 1)即db.update_column(:key, value)

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台