Указываете модель в контроллере?
Я наткнулся на контроллер в более старом наборе кода (Rails 1.2.3), в котором было следующее:
class GenericController > ApplicationController
# filters and such
model :some_model
Хотя название модели не совпадает с названием модели, есть ли причина указывать это? Или это то, что исчезло из более поздних версий Rails?
2 ответа
Решение
Это было связано с внедрением зависимости. Я не помню детали.
К настоящему времени это просто прославленный require
, который вам не нужен, потому что rails автоматически требует файлы для отсутствующих констант.
Да, это то, что исчезло в более поздних версиях Rails. Нет необходимости указывать это.