yii2 filter в rules Отрабатывает даже для пустых значений -- почему-то Как исправить skipOnEmpty. Валидация модели
Primary tabs
Инструкция как тут запускается, даже если значение lab_id вообще не приходит от формы. -- то есть в mongodb придётся таки поля иметь выставленными в null. -- для реляционных же баз это логично. Поле всегда есть в кортеже, раз оно объявлено в таблице.
Решение
Используйте
'skipOnEmpty' => true
например:
public function rules() { return [ [['federal_district_id', 'federal_subject_id', 'municipality_id'], 'filter', 'filter' => 'intval', 'skipOnEmpty' => true],
Спасибо за подсказку Н.Гр.
- Log in to post comments
- 2003 reads