が、これは クラスの複合キーを定義するための正しい方法です:JDOアプリエンジン:複合キー
@PersistenceCapable
class Item {
@PrimaryKey
long id;
@PrimaryKey
String sellerID;
// ... other fields follow
}
私はペア(ID、sellerID)はユニークになりたいので、ないその上だけのid自分の。
したがってApp Engineデータストアでは、私がキーに何とか両方 フィールドを組み込んだ実体を必要とする(例えば、それらを連結するダッシュと で区切る)が、私は アプリエンジンを指示については移動する方法について確認していませんJDOを介して、または低レベルのAPIを介して行うこともできます。
は文字列のキーを作成し、二つのフィールドを連結します。