내 FbPlace 클래스 (mongo 문서)의 개체가 업데이트 될 때 새 개체 생성을 시작하려고합니다. FbPlace는 콘솔 또는 레이크 작업의 스크립트를 통해서만 업데이트됩니다. 내탭 또는 로그 파일에서 내 fb_places에 대한 내 가입이 올바르게 트리거되는지 확인할 수 있습니까?ActiveSupport 알림 - 디버깅 할 콘솔 또는 로그에 인쇄 중입니까?
ActiveSupport::Notifications.subscribe("fb_places_updated.graph_engine") do |*args|
puts "WORKS"
Rails.logger.debug("+++ WORKS")
#Other irrelevant logic
end
나는 알림이 내가 FbPlace.update_attribute(name: "test_name")
뭔가를 할 때 트리거지고 있는지 확인하기 위해 puts
및 Rails.logger.debug
를 추가했습니다,하지만 난 아직 콘솔 아무것도 인쇄 또는 내 로그 파일을 보지 못했다.
어떤 조언이 필요합니까?