【发布时间】:2021-08-11 16:28:08
【问题描述】:
大家好,大家好
我最近了解到the importance of bind parameters in sql queries for optimization。
我在 DSL 设置中使用 kotlin-exposed,当我像这样关注 basic query example 时:
TExportJobs
.select { TExportJobs.id eq request.id.toInt() }.firstOrNull()
打印出来的查询没有使用绑定参数:
SELECT export_jobs.id, ... FROM export_jobs WHERE export_jobs.id = 4
是否在后台使用绑定参数公开?我的设置可能格式不正确吗?
这是我的示例表对象:
object TExportJobs: IntIdTable("export_jobs") {
val userEmail = varchar("user_email", 128).index()
}
【问题讨论】:
标签: sql kotlin kotlin-exposed