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

[EBean][PlayFramewrok 2.5] ID is not loaded from database

我正在使用:

 "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,因此未加载所有对象。

可能是什么原因造成的?

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