У меня есть объект с полем Струнного помеченным как Лоб:JPA: LIKE на поле Лба
@Lob
public String getJson() {
return json;
}
Мне нужно сделать запрос с условием, как на этом поле, используя jpql. Я не могу использовать собственный запрос, потому что код должен быть совместим как с Oracle, так и с Postgresql. Я использую hibernate как реализацию jpa. Запрос ничего не возвращает, даже если он правильно переведен (я сделал запрос на v $ _sqlarea oracle, чтобы увидеть его и его параметры). Выполнение переведенного запроса на белку прекрасно работает.
Я пытаюсь сделать неправильную/не разрешенную операцию на поле для заполнения? Кто-нибудь делает то же самое с успехом?
Есть ли в журналах какие-либо пойманные ошибки? Используете ли вы последние версии драйверов JDBC для обеих баз данных в случае возникновения проблемы с поддержкой драйверов? – Naros
Ошибка. Он просто не возвращает никаких записей. Я использую hibernate 4.0.0 и weblogic 12.1.3, jpa 2.0 –