Странное поведение при INSERT YII2. Кто сталкивался?
Есть ActiveRecord в таблице с которой она работает есть ряд полей CHAR(255) NOT NULL, например field1, field2 . Данная AR используется для загрузки данных из АПИ в внутреннюю базу. С апи время от времени приходит значение field1, field2 в виде пустой строки, и соответственно это значение задается в модели. Возникла следующая ситуация: иногда почему-то Yii при записи в БД преобразовывает пустые значение в null. При этом в большинстве случаев он записывает их корректно, к тому же стоит default-валидатор.
Сегодня с коллегой на пару вдоль и поперек пересмотрели модель, ничего такого что могло бы вызвать подобное поведение не найдено. Может кто-то сталкивался с похожей ситуацией? подскажите в какую сторону копать.
это из области mysql или что-то там у вас. Предлагаю вам включить более строгую проверку почитать тут https://habrahabr.ru/post/116922/ Много нового о себе узнаете)