0
我认为这是一个简单的问题: 我有两个模型,例如;播放框架+ ebean:嵌套模型正在保存为空
@Entity
case class User(name: String, email: String) extends Model {
@Id
var id: Int = 0
}
然后;
@Entity
case class Task(
subject: String,
body: String,
@ManyToOne
user: User) extends Model {
@Id
var id: Int = 0
}
我看到的是,当我获取所有任务从数据库(find().all()
),我看到user = null
所有任务,在调试时,如果我在newTask.save()
设置断点,我看到用户字段该实例的设置正确。
这是怎么回事?
从[这里](https://www.playframework.com/documentation/2.4.x/JavaEbean):“直接Ebean字段访问增强(允许延迟加载)仅适用于Java类,不到斯卡拉“。使用getters/setters。 – Salem 2014-09-10 21:13:27