Как мне сказать Play Framework 2 и Ebean сохранить пустые поля?
используя Play Framework 2 и Ebean. Когда пользователь отправляет форму для редактирования существующего объекта в базе данных, он несохранить нулевые значения. Я предполагаю, что это предотвращает перезапись полей, которые нет в форме с нуля. Но как я могу позволить им устанавливать поля в форме на нуль, если это необходимо?
Например, пользователь редактируетEvent
объект.Event.date
1/1/13. Пользователь устанавливаетEvent.date
поле в форме, чтобы очистить и отправляет форму. инспектированиеEvent.date
в отладчике показывает, что его значение равно нулю. Я спасаюEvent
, Если я посмотрю наEvent
в базе данных его значение по-прежнему 1/1/13.
Изменить: кажется, есть способ для этого. Единственная проблема это неработать с вложенными объектами. Какие-нибудь решения для этого?
update(Object bean,Set properties)