UUID в spring boot + jpa + postgresql

Пытаюсь создать идентификатор в jpa сделав его UUID классом. При попытке создать новую запись в базе postgresql всё работает нормально. Но при попытке получить данных сталкиваюсь с такой ошибкой

ОШИБКА: оператор не существует: integer = character Подсказка: Оператор с данными именем и типами аргументов не найден. Возможно, вам следует добавить явные приведения типов.

Пример идентификатора который я создал

@Id
@GenericGenerator(
    name = "uuid",
    strategy = "org.hibernate.id.UUIDGenerator",
    parameters = [
        org.hibernate.annotations.Parameter(
            name = "uuid_gen_strategy_class",
            value = "org.hibernate.id.uuid.CustomVersionOneStrategy"
        )
    ]
)
@GeneratedValue(generator = "uuid")
@Column(name = "id", updatable = false)
var id: UUID? = null

Ответы (0 шт):