模型中的必填字段

时间:2013-08-12 08:01:06

标签: java google-app-engine objectify

在我使用Python NDB API之前,我可以在属性上设置required属性。我在Objectify文档中找不到类似的东西。如何用Objectify做到这一点?

2 个答案:

答案 0 :(得分:1)

似乎objectify有no such functionality,你需要用户设置字段值。

但是,您可以阻止保存具有空值的字段:@IgnoreSave(IfNull.class)。 (您可以使用[If][2]子类中的任何一个:IfDefault, IfEmpty, IfEmptyString, IfFalse等等。)

答案 1 :(得分:1)

您可能希望使用标准的java bean验证框架:

http://beanvalidation.org/