Objectify 框架使与 Google Datastore 的交互变得更加容易,我想知道是否可以使用 ofy().save() 实体,但只能在数据库中更改不为空的值。
因为我创建了一个实体的新实例,但我无法访问它的所有属性值(数据来自 POST,并且缺少关系键之类的东西)我只想更改存储/编辑接收到的属性(如 SQL更新)。
我尝试使用@IgnoreSave(IfNull.class)
,但在保存并检查保存的条目后,当时未设置的属性save()
设置为 null,并且我与其他实体失去了关系。