更改查询字符串中的查询参数占位符格式

Changing query params placeholder format in query string

调用 query.getSQL(ParamType.NAMED) returns 带有参数占位符的查询字符串,格式为 :1, :2, :3::myenum 等。因为我将 jooq 与 vert.x 混合,我正在寻找一种方法来使用 $ 而不是冒号 , , 的格式表示参数占位符,这比在每次创建查询时强制替换更优雅。有没有办法通过 jooq 配置或任何其他方式来管理它?

您正在寻找Settings.renderNamedParamPrefix