Я пишу приложение Dropwizard, которому необходимо подключиться к базе данных, и используя SQL objects для запроса БД на Dropwizard docs.Запрос JDBI при использовании аннотаций типа?
Проблема, с которой я столкнулся, заключается в том, что мой запрос использует спецификатор типа (::
), который путают для переменной привязки. Что-то вроде
SELECT (a, b, c)::user_type FROM ... WHERE id = :id
синтаксического анализатора читает ::user_type
в качестве параметра заполнителя. Когда я убежал от них с \
, он говорит, что запрос не возвращает никаких строк, но если я запускаю запрос через psql
, он делает это, поэтому я предполагаю, что это не так просто. Любая помощь будет оценена по достоинству.
Спасибо! : D