【发布时间】:2015-12-27 21:34:25
【问题描述】:
我有一个 Long 集合,对于集合中的每个元素,我必须在数据库中查找一个表并进行选择。这种方法的问题在于,它只会发出许多选择,并且每次打开新连接时,当我多次调用此方法时,连接池很快就会耗尽!
val allIds = Seq(1,2,3,4....)
对于 allIds 中的每个 id,我都会这样做:
db.run(fetchTableRowFromDb(_))
有没有更好的方法来避免给出这么多的选择语句?
【问题讨论】: