2
我想知道一個Objectify實體是否有多個ID。Google App-Engine Objectify實體是否可以有多個@Id字段?
我不完全知道如何@Index
的作品,但我想它也用於排序的目的。
我有一個實體有兩個字段,它與其他人相比具有唯一性,所以他們都可以是@Id
,但他們小於@Index
,因爲他們不應該用於範圍或不等式查詢。
我想知道一個Objectify實體是否有多個ID。Google App-Engine Objectify實體是否可以有多個@Id字段?
我不完全知道如何@Index
的作品,但我想它也用於排序的目的。
我有一個實體有兩個字段,它與其他人相比具有唯一性,所以他們都可以是@Id
,但他們小於@Index
,因爲他們不應該用於範圍或不等式查詢。
沒有,一個@Entity
註解類只能有一個@Id
場,可以是:
long
Long
String
只有Long
類型保存時會自動生成一個值。
您可以構建自己的對象,該對象的toString()
表示遵循兩個唯一字段的排序順序。 的toString()
值可用於爲String
類型@Id
場像
@Id
String myCustomId;
此領域有保存前被設置爲你的新實體。