[英]How to use Oracle stored procedures with Scala Anorm in Playframework
我有许多存储过程,其中包含字符串列表
如何使用scala访问play 2.0 Framework中的递归?
有人可以举一个简单的例子来说明我如何填写清单吗?
我试过这个:
case class XXXX(name: String, description: String)
object XXXX{
val simple = {
get[String]("name") ~
get[String]("description") map {
case name~description => XXXX(name, description)
}
}
def all(): List[XXXX] = DB.withConnection { implicit c =>
SQL("""exec PROCEDURE""").as(XXXX.simple *)
}
}
但这不适合我
提前致谢
编辑:甚至可以从存储过程填充列表?
字符串列表将对应于oracle用户定义的对象。 我希望这就是你的意思。 可能的解决方案是1)首先映射oracle集合对象然后在scala代码中使用或2)从存储的proc而不是集合返回引用游标。
希望这能给出一些想法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.