当我的 FbPlace 类(mongo 文档)的对象被更新时,我想触发一个新对象的创建。FbPlace 仅通过控制台或 rake 任务中的脚本进行更新。rails s
是否可以检查我的 fb_places 订阅是否在我的选项卡或日志文件中正确触发?
ActiveSupport::Notifications.subscribe("fb_places_updated.graph_engine") do |*args|
puts "WORKS"
Rails.logger.debug("+++ WORKS")
#Other irrelevant logic
end
我已经添加puts
并Rails.logger.debug
查看当我执行类似的操作时通知是否被触发FbPlace.update_attribute(name: "test_name")
,但我还没有看到任何打印到控制台或我的日志文件的内容。
有什么建议吗?