그래서 GWT 앱에 google datastore를 사용하고 있으며 동료가 대답이없는 흥미로운 질문이 떠 올랐습니다. 개체 중 일부를 삭제할 때 키 집합은 어떻게됩니까? 예를 들어 Google 데이터 스토어 익명의 일대 다 관계
,Person.java
@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class Person {
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
private Long id;
@Persistent
private Set<Key> favoriteFoods;
// ...
}
내가 데이터 저장소에서 favoriteFood 객체의 일부를 삭제하면 어떻게됩니까? 해당 객체의 키가 키 집합에 남아 있습니까? 세트에서 열쇠를 제거하는 것이 나의 책임입니까?