scalaquery-examples project中的FirstExample提供了一个使用以下语法的批插入示例:
Coffees.insertAll(
("Colombian", 101, 7.99, 0, 0),
("French_Roast",49, 8.99, 0, 0),
("Espresso",150, 9.99, 0, 0),
("Colombian_Decaf",101, 8.99, 0, 0),
("French_Roast_Decaf", 49, 9.99, 0, 0)
)如何在InsertAll方法中传递动态构造的元组列表呢?
def insertAll(values: (String, Int, Double, Int, Int)*)(implicit session: org.scalaquery.session.Session): Option[Int]发布于 2012-01-04 21:18:49
您可以将列表转换为长度可变的参数,如下所示:
insertAll(tuplesList.toSeq:_*)https://stackoverflow.com/questions/8727376
复制相似问题