rails 从2.0起在控制器中废弃了observer方法,相关的错误信息:
undefined method `observer’ for ApplicationController:Class (NoMethodError)
解决的方法是将observer的设置信息移至enviroment.rb中:
# Activate observers that should always be running
config.active_record.observers = :cacher, :garbage_collector
Rails 1.2升级至2.1(一)
最新推荐文章于 2025-12-03 15:59:06 发布
本文介绍了Rails 2.0版本中观察者(observer)模式的变化,为解决因废弃observer方法而导致的错误,指导开发者如何将observer配置移至environment.rb文件中。
877

被折叠的 条评论
为什么被折叠?



