【发布时间】:2013-09-18 20:48:34
【问题描述】:
我正在尝试将 Objectify @IgnoreSave 注释与简单的 If 条件 (IfEmpty, IfNull) 一起使用,但它似乎不起作用。如果没有 If 条件,实际值不会像预期的那样持久化,但是,当我使用一些 If 条件时,它总是会持久化(例如,如果使用 IfNull 条件并提供空值,它会被持久化,因此数据存储中的原始值会被删除)。
...
@IgnoreSave(IfNull.class)
private String email;
...
...
this.objectify.save().entity(userDetails).now();
...
是否需要任何额外的配置?或者有没有人有同样的经历?
【问题讨论】:
标签: java google-app-engine objectify google-cloud-datastore