Оператор не существует - PullRequest
3 голосов
/ 14 июня 2011

При попытке создать объект в проекте Spring-roo PostGres я получаю следующую ошибку:

ERROR org.hibernate.util.JDBCExceptionReporter - ERROR: operator does not exist: integer ~~ unknown
Hint: No operator matches the given name and argument type(s). You might need to add explicit type casts.
Position: 433

В чем может быть решение?

1 Ответ

7 голосов
/ 14 июня 2011

Тип unknown обычно возникает, когда у вас строковый литерал, и Postgres пытается решить, является ли он varchar, текстом, литеральным массивом и т. Д.

'2'::int

Или не указывайте это в первую очередь, если применимо.

...