小编典典

为什么不能在Slick中使用已编译的Insert语句

sql

圆滑的专家

我正在学习和玩Slick,但我有一个问题:该文档说“编译查询”仅适用于选择,更新和删除,http://slick.typesafe.com/doc/2.0.0/queries.html#compiled
-查询

我很好奇为什么它不支持插入?这是否意味着每次我必须在表中插入一行时,该语句都需要由Slick重新编译吗?有什么办法可以编译插入语句?谢谢!


阅读 194

收藏
2021-05-23

共1个答案

小编典典

这里的文档应该更清晰。对于插入,您将缓存插入调用程序。

val i = someQuery.insertInvoker
i.insert( foo )
i.insert( bar )

该查询仅编译一次。

我创建了一个pull请求来改进我们的文档:https :
//github.com/slick/slick/pull/629

2021-05-23