2017-01-27 1 views
1

Ich verwende:[EBean] [PlayFramewrok 2.5] ID nicht aus der Datenbank geladen

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

und MySql databse

Ich habe dieses Modell:

@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; 

Andere Attribute, die sind erfolgreich geladen

Sobald ich eine Datenbank erstellt habe, habe ich sie mit ein paar Daten geladen. Es ist korrekt gelaufen und ID wurde auch generiert. Allerdings, wenn ich findAll() verwenden, um Objekte mit Ebean zu erhalten, ID ist 0, also nicht in allen von ihnen geladen.

Was könnte das verursachen?

Antwort

0

Ich verwendete setDistinct(true) in meiner Abfrage daher IDs wurden nicht geladen

Verwandte Themen