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