До того, как я использовал API Python NDB и атрибут required
, который я могу установить на свойствах. Я не могу найти ничего подобного в документации Objectify. Как это сделать с Objectify?Обязательное поле в модели
0
A
ответ
1
Вы можете использовать стандартные рамки проверки Java Bean для этого:
1
Кажется, что objectify имеет no such functionality, где требуется, чтобы пользователь установил значение поля.
Однако вы можете предотвратить сохранение полей с нулевым значением: @IgnoreSave(IfNull.class)
. (Вы можете использовать любой из [If][2]
подклассов: IfDefault, IfEmpty, IfEmptyString, IfFalse
и т.д ..)
Смежные вопросы
- 1. Django обязательное поле в форме модели
- 2. Обязательное поле подтверждено MVC
- 3. Обязательное поле в Symfony2
- 4. DbEntityValidationException - обязательное поле пусто
- 5. Пользовательское поле обязательное поле обязательное для заполнения на radioobuttonlist
- 6. JSON Schema: обязательное поле
- 7. Обязательное поле InfoPath
- 8. обязательное поле валидатор
- 9. Kohana 3.3: обязательное поле
- 10. PHP - Отключить обязательное поле
- 11. PHP обязательное поле поля
- 12. Обязательное поле HTML5 form
- 13. Обязательное поле missng Ошибка
- 14. Условное обязательное поле
- 15. Обязательное поле валидатор работа
- 16. TIdMessage обязательное поле темы
- 17. Поле адреса клиента обязательное?
- 18. Обязательное поле - условное выражение/проверка
- 19. Обязательное поле (ы) отсутствует
- 20. Handsontable - обязательное поле
- 21. обязательное поле для флажков
- 22. PHP Обязательное поле Ошибка
- 23. Подтвердить обязательное поле
- 24. обязательное поле в jQuery-аккордеоне
- 25. Обязательное и необязательное поле в morphia dto
- 26. keep say Поле пароля обязательное
- 27. Обязательное поле для записи в базу данных
- 28. Обязательное поле не работает в mvc4
- 29. Нокаутовое обязательное поле с использованием JSON
- 30. Обязательное поле Msg для пустого Текстовое поле
Я просто понимаю, что я могу сделать no-arg constructor private (потому что это требуется для объективизации) и сделать еще один публичный конструктор со всеми необходимыми значениями поля. Но '@IgnoreSave (IfNull.class)' конечно полезен, я даже не думал об этом, спасибо. – bobby