【发布时间】:2013-09-19 21:27:30
【问题描述】:
是否可以使用 Sala 加载一个惰性集合?
例如我有一个类似的对象
示例 1(在这种情况下,检索对象时会加载整个用户列表)
case class Test(
@Key("_id") _id: ObjectId = new ObjectId,
name: String,
users: List[User]) {
}
或示例 2(加载的对象没有列表,但不知道如何获取用户列表)
case class Test(
@Key("_id") _id: ObjectId = new ObjectId,
name: String) {
@Persist val users: List[User] = List()
}
如何在没有用户列表的情况下加载第一个示例中的对象? 或者:如何加载第二个示例中的用户列表?
提前致谢!
【问题讨论】:
标签: mongodb scala playframework casbah salat