プログラミングをしていると色々とエラーに遭遇します。ちょっとまとめてみました。 Cannot have a java.lang.Long primary key and be a child object (owning field is xxxxx). one-to-manyの関連を定義している際のエラー。 many側のオブジェクトのidはKey型を使わないといけない。 http://code.google.com/intl/ja/appengine/docs/java/datastore/creatinggettinganddeletingdata.html#Keys java.lang.ClassCastException: com.google.appengine.api.datastore.Key one-to-manyの関係にあるオブジェクトはListで型宣言されていると思いま