Результаты поиска по запросу "hql"

5 ответов

SQLCriterion имеет защищенный конструктор

ел бы использовать критерии API Hibernate для формулировки конкретного запроса, объединяющего две сущности. Допустим, у меня есть две сущности: Pet и Owner, у владельца которых много домашних животных, но, что важно, эта связь не отображается в ...

3 ответа

Хм. Думаешь, тебе может понадобиться использовать псевдоним?

я есть 2 объекта: машина и колеса (oneToMany), и я хочу получить свой автомобиль, со всеми колесами и (это сложная часть), упорядоченным с помощью wheel.location. Приведенный ниже код вызывает исключение с сообщением «незаконная попытка ...

1 ответ

Немного больше объяснений?

ли способ экспортировать именованные запросы HQL во внешний файл. У меня слишком много именованных запросов и использую@NamedQueries а также@NamedQuery во главе моей сущности классы болят. Есть ли способ экспортировать несколько файлов?

ТОП публикаций

2 ответа

ОП упоминал, что приложение должно работать на разных базах данных. В этом случае это не ожидаемый ответ.

робовал это: from Table where (:par1 is null or col1 = :par1)но бывает, что from Table where :par1 is nullвсегда возвращает все строки таблицы, даже если: par1 не равно NULL. пока select * from table where col1 = 'asdf'не возвращает ни одной ...

3 ответа

Он генерирует hql-запрос с условием

вая следующий запрос HQL: FROM Foo WHERE Id = :id AND Bar IN (:barList)Я поставил:id используя объект запросаsetInteger() метод. Я хотел бы установить:barList с помощьюList объектов, но, глядя на документацию Hibernate и список методов, я не ...

3 ответа

Но я хотел бы отметить, что вы действительно работаете против Hibernate и HSQL, если вы делаете это так. Правильным способом является использование setMaxResult () и друзей. Если вы не можете сделать это из-за своей архитектуры, я бы хотя бы пересмотрел свои архитектурные решения. Я знаю, что это всегда сложные изменения, но, возможно, оно того стоит.

ибудь знает, есть ли в HQL ключевое слово для определения таких строк, как ROWID или ROWNUM? Я хотел бы реализовать разбиение на страницы с HQL, но я не могу использовать .setMaxResult () или .setFirstResult (), потому что я не работаю с ...

0 ответов

это работает и для меня это правильный ответ

ли способ сделать следующее в HQL: SELECT case when flag = true then SUM(col1) else SUM(col2) FROM myTable

2 ответа

Преобразование SQL в HQL [закрыто]

Я пытаюсь преобразовать приведенный ниже SQL-запрос в HQL, и у меня возникли некоторые проблемы. Прямое построчное преобразование не работает, мне интересно,...

9 ответов

Как создать отдельный запрос в HQL?

Есть ли способ создать Distinct запрос в HQL. Либо с помощью «отличного» ключевого слова, либо с помощью другого метода. Я не уверен, является ли отдельный к...

11 ответов

Есть ли более эффективный способ разбивки на страницы в Hibernate, чем выполнение запросов select и count?

Обычно запросы на нумерацию страниц выглядят так. Есть ли лучший способ вместо создания двух почти одинаковых методов, один из которых выполняет «select * ...», а другой «count * ...»? public List<Cat> findCats(String name, int offset, int ...