0

現在のドキュメントから例を少し変更しました。保存し、保存されていないエンティティから作成された参照を持つエンティティで、参照も保存されますか?私の場合、運転手は@Parent(車)を持っています。

@Entity
class Car {
    @Id Long id;
    @Load Ref<Person> driver;    // Person is an @Entity
}

Car car = new Car();
car.driver = Ref.create(driver);
ofy().save().entity(car).now();
4

1 に答える 1

1

いいえ、保存操作はカスケードされません。また、ロード操作は、明示的な@Loadアノテーションがある場合にのみカスケードされます。

ドライバも保存する場合は、明示的に保存してください。

于 2013-01-27T20:16:02.810 に答える