development環境の場合はdebugログがlog/development.log
に出力されるので問題ないが
production環境の場合は、debugログは出力されないため、設定を下記のとおり変更する必要がある
config/environments/production.rb
config.log_level = :debug
Railsの実行時に処理されるコードの中でlogger.debug()
を書く
- 文字列を出力する場合:
logger.debug("ここに文字列を書く")
- 変数の値を出力する場合:
logger.debug(var)
- オブジェクトの中身を出力する場合:
logger.debug(var.inspect)