1
A
回答
-1
我很困惑...我只是使用如
logger.info("in model")
或
logger.info("in controller")
在我的模型和控制器所有的時間,這是軌道3.2/1.9.3的紅寶石。當然,我可能完全誤解了一些東西。
1
當您知道您的對象將位於Rails環境中時 - 例如,從控制器實例化並調用的服務對象時 - 則可以使用Rails.logger
從內部獲取由logger
方法引用的相同記錄器一個控制器或模型。
例如,從app/services/payments.rb
:
rescue Stripe::CardError => e
error = e.message
Rails.logger.error "Stripe card error for account #{@account}, error #{e}"
相關問題
- 1. 如何在web2py中實現對象/記錄級訪問控制?
- 2. 從控制器訪問nib/xib對象
- 3. 從對象訪問控制器
- 4. 對象的訪問控制
- 5. 用戶對象不可訪問在symfony中的控制器
- 6. 在Symfony中獲取記錄器不在控制器中
- 7. 彈簧控制器獲取空對象
- 8. 從控制器中獲取對象MVC
- 9. 獲取控制器中的對象
- 10. Java - 用戶對象訪問控制
- 11. 如何在對象控制器中訪問對象模型(「init」)
- 12. 爲什麼不能從控制器訪問Firebase對象的$ value?
- 13. 不能訪問控制器
- 14. 嘗試訪問ASP.NET中的控制器方法時獲取System.TypeLoadException
- 15. 計時器對象不可訪問
- 16. 獲取控制檯歷史記錄
- 17. 控制檯訪問paper.js對象
- 18. 對象存儲訪問控制API
- 19. 訪問對象的JavaScript控制檯
- 20. 如何在grails控制器中訪問用戶對象
- 21. Firebase iOS - 從其他視圖控制器訪問用戶對象
- 22. 笨處理代碼,當應用控制器目錄中獲取訪問
- 23. 獲取對象的歷史記錄
- 24. 如何從對象中獲取記錄
- 25. 來自容器視圖控制器的訪問對象
- 26. 訪問控制器
- 27. 記錄器對象 - 變量範圍 - 訪問類/函數/等
- 28. c#:控制對來自不同線程的對象的訪問
- 29. 訪問登錄控制
- 30. vb.net登錄訪問控制
你有沒有發現問題? – Atastor
「完全誤解的東西。」是。該問題指定從控制器之外的PORO業務類別進行日誌記錄。 –