Формы Symfony2 интерпретируют пустые строки как нули

У меня есть форма Symfony2 с множеством полей, включая одно необязательное текстовое поле с именемrecap.

Этотrecap Поле отлично сохраняет, когда в нем есть текст, но когда поле оставлено пустым, я получаю эту ошибку:

SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'recap' cannot be null

Это верно - колонкаrecap не может бытьnull, Я поставил это так специально.Null значит неизвестно. Когда пользователь покидаетrecap пусто, значениеrecap не неизвестно; это пусто

Мой вопрос, как заставить Symfony сохранитьrecap как'' когда пусто, неnull.