我有以下案例类,我使用Sorm持久保存到数据库:
case class Page(url: String)
当我查询数据库时,我得到了这个结果:
Stream(Page(1,https://mywebsite.com), ?)
如何模式匹配此结构以提取https://mywebsite.com
?
答案 0 :(得分:0)
您的案例类似乎与数据库中的内容不匹配。我将案例类更改为:
case class Page(id: Int, url: String)
然后尝试类似的事情:
result match {
case Page(_, website) #:: tail => website
...
}