я наткнулся на следующую строку в приложении Rails Я сохранения:Что делает Rails.application.eager_load! делать?
Rails.application.eager_load!
Я гугле его, но не нашел ничего, что действительно прописано, что он делает. Что оно делает?
я наткнулся на следующую строку в приложении Rails Я сохранения:Что делает Rails.application.eager_load! делать?
Rails.application.eager_load!
Я гугле его, но не нашел ничего, что действительно прописано, что он делает. Что оно делает?
Я считаю, что он требует, чтобы все файлы находились в загруженных путях. Таким образом, все файлы с ваших контроллеров на ваши модели будут запускаться, что загрузит все ваши классы рельсов. Не делая этого, я думаю, вам придется явно потребовать файл модели или контроллера, который вам нужен, прежде чем ссылаться на него.
Кто-то написал статью, относящуюся к ней here, которая рассказывает о config.eager_load
и что она делает.