1

モンキー パッチが悪いことはわかっていますがupdate_without_callbacks、Rails2 アプリ用に次のパッチを適用していますが、Rails3 にはそのメソッドが存在しないため、Rails3 に移植するのに苦労しています。

定義は次のとおりです。

def update_without_callbacks(attribute_names = @attributes.keys)
   if changed?
     update_creating_new_version_row(attribute_names)
     update_shared_columns
   else
     Rails.logger.info("this record unchanged; skipping update")
   end

   true
end

Rails3への移植方法を教えてください。ありがとう。

4

1 に答える 1

0

次のものに置き換える必要があります。

save(:callbacks => false)
于 2016-05-12T09:37:00.733 に答える