Формы Symfony2 интерпретируют пустые строки как нули
У меня есть форма Symfony2 с множеством полей, включая одно необязательное текстовое поле с именемrecap
.
Этотrecap
Поле отлично сохраняет, когда в нем есть текст, но когда поле оставлено пустым, я получаю эту ошибку:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'recap' cannot be null
Это верно - колонкаrecap
не может бытьnull
, Я поставил это так специально.Null
значит неизвестно. Когда пользователь покидаетrecap
пусто, значениеrecap
не неизвестно; это пусто
Мой вопрос, как заставить Symfony сохранитьrecap
как''
когда пусто, неnull
.