Вопросы по теме 'jpql'
JPQL createQuery выбрасывает незаконное исключениеArgumentException
Следующий простой код вызывает исключение:
entityManager.createQuery("SELECT c FROM Customer c");
Но если я напишу
entityManager.createNativeQuery("SELECT c.* FROM Customer c", Customer.class)
тогда он работает без ошибок. Что...
1832 просмотров
schedule
25.06.2023
Выполнение запроса MEMBER OF к полям карты ElementCollection в JP-QL (JPA 2.0)
Можно ли выполнить запрос «ЧЛЕН» для ассоциативных массивов? Если да, то как выглядит синтаксис? Очевидным обходным решением является собственный запрос, но он становится довольно запутанным из-за всех объединений и тому подобного. Я хотел бы...
6455 просмотров
schedule
01.06.2024
EclipseLink JPQL (Glassfish v3): проблема синтаксиса присоединения к выборке?
С Hibernate я привык делать что-то вроде следующего:
select n from NetworkElement n join fetch n.site s where s.active is true
Однако EclipseLink много жалуется на это:
Caused by: Exception [EclipseLink-8024] (Eclipse Persistence...
2934 просмотров
schedule
09.07.2022
Помогите с запросом JPQL
Я должен запросить Message , который находится в предоставленном списке Groups и не был Deactivated текущим пользователем. Вот некоторый псевдокод для иллюстрации свойств и сущностей:
class Message {
private int messageId;
private...
253 просмотров
schedule
15.05.2023
Работает ли агрегатная функция JPQL avg с целыми числами?
У меня есть объект JPA 2 с именем Surgery . У него есть член с именем transfusionUnits , который является Integer .
В базе две записи. Выполнение этого оператора JPQL:
Select s.transfusionUnits from Surgery s
дает ожидаемый результат:...
9765 просмотров
schedule
11.12.2023
JPQL: какие объекты содержат список результатов при запросе нескольких столбцов?
Я пытаюсь сделать что-то очень простое в PHP & Co: SELECT COUNT(x) как numItems, AVG(y) как среднее,... FROM Z
В PHP я бы получил простой массив, например [{ numItems: 0, Average: 0 }], который я мог бы использовать следующим образом:
echo...
2647 просмотров
schedule
23.05.2022
Ограничить количество результатов в JPQL
Как можно ограничить количество результатов, извлекаемых из базы данных?
select e from Entity e /* I need only 10 results for instance */
51676 просмотров
schedule
28.03.2023
Предложение JPQL ORDER BY с параметром
Я пытаюсь написать запрос JPQL с предложением ORDER BY:
query = "SELECT c FROM item ORDER BY c.name ASC"
Я хочу установить параметр «порядок», значение которого будет либо «ASC», либо «DESC»:
query = "SELECT c FROM item ORDER BY c.name...
28393 просмотров
schedule
05.01.2024
Рекурсивный запрос JPA?
Есть ли в JPA 2 какой-либо механизм для выполнения рекурсивных запросов?
Вот моя ситуация: у меня есть сущность E, которая содержит целочисленное поле x. У него также могут быть дочерние элементы типа E, отображаемые через @OneToMany. Что я хотел...
23222 просмотров
schedule
08.05.2023
JPQL MySQLSyntaxErrorException: у вас есть ошибка в синтаксисе SQL
У меня есть два объекта User и Group:
@Entity
public class User implements Serializable {
private static final long serialVersionUID = 1L;
@Id
private String username;
private String password;
private String email;...
2513 просмотров
schedule
13.08.2022
Функции JPA Query МЕСЯЦ / ГОД
Как я могу написать запрос JPA, используя функцию MONTH точно так же, как запрос sql?
@NamedQuery(name="querybymonth", query="select t from table1 t where MONTH(c_Date) = 5")
Когда я использую вышеуказанный шаблон для запроса, я получаю...
50417 просмотров
schedule
25.03.2022
JPA: ПРИСОЕДИНЯЙТЕСЬ к JPQL
Я думал, что знаю, как использовать JOIN в JPQL , но, видимо, нет. Может кто-нибудь помочь мне?
select b.fname, b.lname from Users b JOIN Groups c where c.groupName = :groupName
Это дает мне исключение...
121489 просмотров
schedule
06.09.2022
Как установить элементы коллекции для пункта в jpql?
Есть ли возможность в JPA 2.0 установить коллекцию для in-clause в jpql-query? (Я использую EclipseLink)
Следующий пример не работает:
TypedQuery<Person> q = em.createQuery("select p from Person p where p.name in (?1)", Person.class);...
10160 просмотров
schedule
19.08.2023
Запрос JPA 2 возвращает неполные результаты
Следующий запрос соответствует только первому значению, найденному в подзапросе select, хотя есть совпадения для всех значений SELECT p FROM Profile p WHERE p.id IN (SELECT u.group FROM User u WHERE u.id = ?1)
Подзапрос возвращает список,...
866 просмотров
schedule
18.07.2023
Несоответствие JPQL между спящим режимом и eclipselink
У меня есть следующий запрос, который работает в Hibernate, но не в eclipse:
select o from Organisation o where o.code=:code and o.type=:type
Мне непонятно, почему это так, я надеялся, что кто-то другой может уточнить для нас. Возвращаемая...
444 просмотров
schedule
31.12.2022
JPA 2.0: исключение выражения TYPE
У меня есть структура наследования с классами, скажем, Parent (как корневой класс) и Child как подкласс.
Итак, с JPA 2.0 нет, я могу выбрать только родительский класс, используя
SELECT p FROM Parent p WHERE TYPE(p) = Parent
Это должно...
4210 просмотров
schedule
05.07.2023
Генерация собственных запросов JPA с COUNT (DISTINCT obj)
пожалуйста, помогите мне с запросом JPQL на OpenJPA 1.2.x Вот текст моего запроса:
выберите количество (различное событие) из события события ГДЕ (evt.beginDate >= :startOfPeriod и evt.beginDate ‹= :endOfPeriod) ORDER BY evt.beginDate asc...
4502 просмотров
schedule
01.06.2022
Без установки параметра именованного запроса?
Например, у меня есть именованный запрос:
@NamedQuery(name = "Students", query = "SELECT s FROM Student WHERE s.active = 'Y' OR s.name= :name)
Иногда я хочу установить параметр name со значением, а иногда - нет. Вызывает ли ошибка, если я...
450 просмотров
schedule
04.11.2023
Преобразование запроса Oracle SQL в запрос JPQL
У меня возникла проблема при создании запроса JPQL, полученного из собственного запроса Oracle SQL. Некоторые люди советовали мне использовать нативный запрос, но я хочу использовать способность постоянства. Вот родной оператор Oracle SQL:...
1867 просмотров
schedule
12.03.2023
JPQL/HQL и JPA/Hibernate: логическое выражение в выражении конструктора select не работает (неожиданный узел AST: AND, NPE, HqlSqlWalker.setAlias)?
У меня есть оператор JPQL для возврата расписания спортивных игр:
SELECT NEW com.kawoolutions.bbstats.view.ScheduleGameLine(
ga.id AS gid
,...
5946 просмотров
schedule
02.01.2023