Как стать автором
Обновить

Комментарии 2

в формах передавались поля которые не ассоциировались с полями таблиц в моделях

В модели можно не только поля из реальных таблиц прописать и правила валидации для них, но и кастомные поля из нестандартных форм тоже. И все валидации будет работать. Разве я не прав?
Да, технически возможно прописать в модели правила валидации для несуществующих в таблице полей.
Но у этого варианта есть несколько недостатков:
1. Правила валидации для этих полей парсятся при каждом сохранении данных в таблицу.
2. Нарушается инкапсуляция. Модель по сути теперь знает о существовании формы.
3. Если мне нужно на основании данных из формы принять решение о выполнении каких-то действий, не связанных с моделью, мне все равно прийдется вручную запустить валидатор этой модели.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории