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

1 ответ

Фигуры даты в Hibernate

Интересно, как использовать литералы даты в языке запросов Hibernate? Я сделал следующее в своем проекте JPA (как Eclipselink поставщик), и он работает. SELECT m FROM Me m WHERE m.dob <= {d '1984-10-06'}Но это не работает, когда я меняю ...

3 ответа

Hibernate Возвращает целочисленное значение

Я новичок в спящем режиме. Я хочу передать 2 значения столбца и хочу, чтобы Hibernate возвращал первичный ключ этой таблицы. String queryString = "select perId from Permission where document.docId=1 and user.id=2"; return ...

5 ответов

как вернуть Map <Key, Value> с HQL

у меня есть стол разрешение: Я быимяпо убываниюто, что я делаю сейчас, это сделать запрос, который возвращает объект разрешения, а затем поместить значения в карту программно 1- Но мне было интересно, если можно сделать HQL (или родной sql, ...

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

4 ответа

Hibernate: как получить результат из запроса с несколькими классами

Если мой запрос содержит один класс, например: query = session.createQuery("select u from User as u"); queryResult = query.list();затем я повторяю это, гдеqueryResult является объектомUser класс. Итак, как получить результат из запроса, который ...

3 ответа

HQL Где IN для пустого списка вылетает

У меня есть заявление HQL, например, так: Select cast(ed.employee.employeeID as int) AS emp_id FROM Education AS ed WHERE ed.type.name IN (:typeNames)Однако иногда typeNames пусто. Это ...

1 ответ

Напишите предложение HQL, используя Hibernate Criteria API

Я хочу написать метод, который возвращает список последних добавленных объектов, сгруппированных по полю 'serviceId'. Следующий HQL работает, но я хочу написать это с помощью Criteria API: FROM Notification WHERE date IN (SELECT MAX(date) FROM ...

3 ответа

Правильный способ написания HQL в (…) запросе

Предполагая, что я хочу написать следующий запрос HQL: FROM Cat c WHERE c.id IN (1,2,3)как правильно написать это как параметризованный запрос, например, FROM Cat c WHERE c.id IN (?)

2 ответа

Как использовать функцию левой строки в hql

У меня есть SQL-запрос, как это select column from table where path = left('INPUTSTRING', length(path));и пытается сделать это в hql, как это, return session.createQuery("from Table where Path = left(:input, length(Path))"). ...

2 ответа

Сравнение даты запроса гибернации только по году и месяцу

Мне нужно получить некоторые записи из таблицы, которая имеет столбецbirthDate который являетсяDate(без времени). Мне нужно отфильтровать записи, сравнивая только год и месяц. Например, я хочу, чтобы все пользователи родились в марте 1990 года. ...

2 ответа

ОШИБКА 1093 (HY000): Вы не можете указать целевую таблицу 'a' для обновления в предложении FROM

У меня есть этот запрос UPDATE trh_adminLoginDate SET superseded = true WHERE EXISTS (SELECT * FROM trh_adminLoginDate AS a2 WHERE a2.adminId = a.adminId AND a2.loginDate > a.loginDate AND a2.clientPlatform = a.clientPlatform)и стол выглядит ...