Objectify フレームワークを使用すると、Google データストアとのやり取りが簡単になります。エンティティを ofy().save() できるかどうかを知りたいのですが、データベースで null 以外の値のみを変更します。
エンティティの新しいインスタンスを作成し、そのすべての属性値にアクセスできないため (データは POST から取得され、リレーション キーのようなものが欠落しています)、受信した属性を保存/編集するだけでした (SQL のように)アップデート)。
使用してみ@IgnoreSave(IfNull.class)
ましたが、保存して保存したエントリを確認すると、そのsave()
時点で設定されていなかった属性がnullに設定され、他のエンティティとの関係が失われます。