gpt4 book ai didi

scala - ScalaQuery 中带有命名字段的原始结果行?

转载 作者:行者123 更新时间:2023-12-04 20:54:06 26 4
gpt4 key购买 nike

在 ScalaQuery 中,我可以这样做来处理“原始”结果行:

for (
x <- queryNA[(String,Int)]("select * from foo")(
GetResult(r => (r.<<[String], r.<<[Int]))
)
) {
println(x)
}

但这完全是位置性的(r 是 PositionedResult )。有没有办法使用列名处理结果? (例如,row.getString("foo")。)

我可以使用另一个支持此功能的 DB API,例如 Querulous,但我已经在我的代码中使用 ScalaQuery 进行类型安全查询,并且如果可能的话,我希望只使用一个库。

最佳答案

从 ScalaQuery 邮件列表:您可以获得底层 ResultSetr.rs .

关于scala - ScalaQuery 中带有命名字段的原始结果行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6688675/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com