qonand
@qonand
Software Engineer

Странное поведение при INSERT YII2. Кто сталкивался?

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

Сегодня с коллегой на пару вдоль и поперек пересмотрели модель, ничего такого что могло бы вызвать подобное поведение не найдено. Может кто-то сталкивался с похожей ситуацией? подскажите в какую сторону копать.
  • Вопрос задан
  • 302 просмотра
Пригласить эксперта
Ответы на вопрос 1
vyachin
@vyachin
Ищу работу
это из области mysql или что-то там у вас. Предлагаю вам включить более строгую проверку почитать тут https://habrahabr.ru/post/116922/ Много нового о себе узнаете)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы