[EBean] [PlayFramewrok 2.5] ID未从数据库加载

时间:2017-01-27 02:19:30

标签: java mysql ebean

我正在使用:

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

和MySql数据库

我有这个型号:

@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创建了数据库,我就加载了一些数据。它运行正常,ID也生成了。 但是,当我使用findAll()来获取ebean对象时,ID为0,因此不会加载所有对象。

导致这种情况的原因是什么?

1 个答案:

答案 0 :(得分:0)

我在查询中使用setDistinct(true)因此未加载ID