根据Dropwizard 文档,我正在编写一个 Dropwizard 应用程序,该应用程序需要连接到数据库,并使用SQL 对象来查询数据库。
我遇到的问题是当我的查询使用类型说明符 ( ::
) 时混淆了绑定变量。就像是
SELECT
(a,
b,
c)::user_type
FROM ...
WHERE id = :id
解析器::user_type
作为参数占位符读取。当我用 逃脱它们时\
,它说查询没有返回任何行,但是如果我通过 运行查询psql
,它确实如此,所以我猜它不是那么简单。任何帮助,将不胜感激。
谢谢!:D