Googleのドキュメントでは、コレクションを使用して所有関係を保存するGoogleアプリエンジンの機能について説明しています。以下の例では、ContactInfoオブジェクトのリストを持つEmployeeオブジェクトがあります。私が抱えている問題は、新しいContactInfoオブジェクトをListに追加するために、以前のすべてのContactInfoオブジェクトを取得する必要があるということです。私たちがcontactInfoListに触れるとすぐにそれらが取得されます。従業員がたくさんの連絡先を持っている場合、単純な追加操作には多くのオーバーヘッドが必要です。何か不足していますか?Google App Engine所有のリレーションシップスケーラビリティの問題
public class Employee {
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
private Long id;
@Persistent(mappedBy = "employee")
private List<ContactInfo> contactInfoList = new ArrayList<ContactInfo>();
あなたはこれに対する答えを見つけましたか?所有していない関係が唯一の方法かもしれないのですか? – nicktmro