【发布时间】:2016-03-09 15:09:40
【问题描述】:
在 Scala 中,我有以下 scala 案例类:
case class Page(url: String)
object Page {
implicit val personFormat = Json.format[Page]
}
在数据库中的编码如下:
object Db extends Instance(entities = Seq(Entity[Page]()), url="jdbc:h2:mem:test")
之后,我从数据库中检索一个实例,如下所示:
val page = Db.query[Page].whereEqual("id", pageId).fetch
val content: String = new URL(page.url).getContent().toString
但是,在我得到的最后一行。
value url is not a member of Stream[models.Page with sorm.Persisted]
为什么url 不是会员?
我为Page 创建了一个数据库表示。那不应该包括它的所有字段吗?
【问题讨论】:
标签: scala playframework sorm