Как вы перезагрузите свою среду при использовании скрипта / консоли?

Я думаю, что видел, как Райан Бейтс сделал один из своих скринкастов, но я не могу его найти.

Я полагаю, что есть команда, которую вы можете запустить в скрипте / консоли, которая позволяет вам перезагрузить ваши модели (если, скажем, вы внесли изменения), так что вам не нужно выходить из системы, а затем вызывать консоль.

Есть идеи?

2 ответа

Решение

Просто используйте:

reload!

Однако обратите внимание, что это не будет отражать изменения в моделях, которые уже были созданы в вашей консоли. Чтобы отразить изменения в уже созданных экземплярах моделей, вы можете посетить этот ответ.

Если вы используете rspec, используйте

load 'some_class.rb'
Другие вопросы по тегам