скалярное преобразование - PullRequest
       17

скалярное преобразование

1 голос
/ 19 сентября 2011

У меня есть запрос, который дает результат в виде

org.scalaquery.ql.Query[(java.lang.String, Int, java.lang.String)] 

Что мне нужно сделать, это преобразовать указанный выше запрос в список данных следующим образом

List[(String,Int,String)]

, пожалуйста, дайте мнеспособ сделать это преобразование в скалярном.

1 Ответ

1 голос
/ 16 ноября 2011

После того как вы определили свой запрос, вы можете просто вызвать список для него в течение сеанса:

val q = for (e <- Entities) yield e.*
db.withSession { session: Session => q.list()(session) }

См. Документы для получения дополнительной информации: https://github.com/szeiger/scala-query/wiki/Queries

...