Dropwizard docsに従って、データベースに接続する必要がある Dropwizard アプリを作成し、SQL オブジェクトを使用して DB をクエリしています。
私が直面している問題は、クエリが型指定子 ( ::
) を使用していて、バインディング変数と混同されている場合です。何かのようなもの
SELECT
(a,
b,
c)::user_type
FROM ...
WHERE id = :id
パーサーは::user_type
パラメーター プレースホルダーとして読み取ります。でそれらをエスケープすると\
、クエリは行を返さないと言われますが、クエリを実行すると行が返されるpsql
ので、それほど単純ではないと推測しています。どんな助けでも大歓迎です。
ありがとう!:D