2017-01-27 10 views
1

からロードされていません。[EBean] [PlayFramewrok 2.5] IDは、私が使用しているデータベース

"org.avaje.ebean" % "ebean" % "9.5.1" 

とMySQL databse

私は、このモデルがあります:ある

@Entity 
public class Record extends Model { 

    /** 
    * Name of column for ID 
    */ 
    public static final String ID_COL_NAME="ID"; 
    /** 
    * ID of record 
    */ 
    @GeneratedValue 
    @Id 
    @Column(name = ID_COL_NAME) 
    public long ID; 

その他の属性を正常に読み込まれました

ebeanがdatabseを作成したら、データをロードしました。それは正しく行われ、IDも生成されました。 しかし、私がfindAll()を使ってebeanを持つオブジェクトを取得すると、IDは0なので、それらのすべてにはロードされません。

この原因は何ですか?

答えて

0

私のクエリでsetDistinct(true)を使用していたため、IDはロードされませんでした。