Spring data jpa. Postgres. UUID. Вызов хранимой процедуры с параметром uuid[]

#spring #postgresql #stored-procedures #spring-data-jpa #uuid

#spring #postgresql #хранимые процедуры #spring-data-jpa #uuid

Вопрос:

Нужен пример, как вызвать хранимую процедуру, которая принимает массив postgres uuid[] в качестве параметра с помощью spring data jpa. Всегда получаю исключение, что функция не существует с параметром bytea .

Ответ №1:

Не уверен, правильно ли я понял ваш вопрос — если у вас есть поле

     private UUID myfield;
  

в вашем @Entity у вас может быть метод

     findByMyfield(UUID myfield);
  

в вашем JpaRepository.

Другое дело, что правильное сопоставление (поскольку у вас есть исключение) — вы можете проверить https://bootfy .ввод-вывод, если он может предоставить вам работающую схему.