【Ruby on Rails】ログを出してデバックする方法

【Ruby on Rails】ログを出してデバックする方法

こんにちは、nishi_talk(@nishi_talk)です。

今回は、Railsのどういった挙動になってるかログを出してデバックする方法をご紹介します。




基本はこちらの記事を参照してます(すごい助けてもらいました!)
Railsでlogを出力しdebugする

Controller

logger.debug("xxxxx")

View

<% logger.debug("xxxxx") %>

ActiveRecordの中身を確認

@hoge = Hoge.all
logger.debug(@test.inspect)

プラスでエラーの表示を出す方法。

@hoge = Hoge.all
logger.debug(@hoge.errors.inspect)