При работе с любой платформой, с которой вы не знакомы на 100%, я посчитал целесообразным попытаться понять и очистить любые посторонние предупреждения, хотя бы для того, чтобы у вас был лучший шанс заметить реальные ошибки при их возникновении. .
В последнее время я получаю:
DEPRECATION WARNING: @model will not longer be implicitly assigned to model
Похоже, что ничего не нарушает мою текущую кодовую базу, но я волнуюсь только потому, что не совсем понимаю предупреждение. Я подумал, что лучше НЕ использовать @model в ваших партиалах.
Тем не менее, это предупреждение вызывается каждый раз, когда эта конкретная «модель» появляется в ее частичном.
Как я должен явно назначить это? Я создал @model в контроллере, а затем вызываю партиал с коллекцией (понимается, что это метод railsy).
Может кто-нибудь объяснить мне, что здесь происходит, и каковы лучшие практики в этой ситуации? Я еще не волнуюсь, но мили предупреждений, как правило, заглушают реальный результат моего приложения.