Есть ли способ, как мы отлаживаем модели / контроллеры с помощью logger.debug?Или даже лучший метод?
Спасибо!
Edit 1
Использование ruby-debug похоже на крутое обучениеКривая для меня, может кто-нибудь указать мне что-то похожее на logger.debug, возможно?
Edit 2
Хорошо, я думаю, что начал понимать ruby-debug.
Некоторые полезные замечания для новичков по настройке и использованию ruby-debug:
gem install ruby-debug
in config/environments/development.rb add
include 'ruby-debug'
then just above the code you want to debug add:
debugger
if you need to debug third party plugin / gem, use
include 'ruby-debug'
debugger
just use ruby script/server to run, no need to add --debugger
Редактировать 3
Этот плагин действительно помогает мне понять поток приложения Rails.Я настоятельно рекомендую это всем новичкам, которые собираются стать профессионалами!
Просто настройте ruby-debug, а затем поместите код отладчика в любое место вашего контроллера под действием, запрошенным вашим приложением.Тогда вы найдете великое откровение!