Вопросы по теме 'jpql'

JPQL и отметка времени с часовым поясом
У меня есть следующие определения полей в одном из моих объектов JPA: @Column(nullable = false, name = "start_time", columnDefinition= "TIMESTAMP WITH TIME ZONE") @Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date startTime = new...
3954 просмотров
schedule 11.12.2023

hibernate неожиданный конец поддерева при работе с набором основ
i have the following entity: @Entity public class AnalysisPolicy extends PersistentEntity{ private Set nodeIds; @ElementCollection(fetch = FetchType.EAGER) @CollectionTable( name="analysis_policy_nodes",...
14772 просмотров
schedule 05.03.2024

Как включить NULL с помощью Order By с JPQL?
Я пытаюсь запустить такой запрос JPQL: SELECT t1 FROM Table1 t1 ORDER BY t1.column1.id ASC Column1 как такая реализация: // bi-directional many-to-one association to Table1 @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name =...
1677 просмотров
schedule 07.11.2023

JPA: запрос встраиваемого списка внутри объекта
Я пытаюсь «извлечь» классы Embeddable на основе некоторых критериев из списка в Entity. Либо с помощью JPQL, либо Criteria API. Я не профи в этом, поэтому, пожалуйста, помогите мне. Гуглил в течение 4 часов в поисках ответа без каких-либо...
11206 просмотров
schedule 11.10.2022

Поиск объектов JPA, содержащих списки, с использованием полей в этих списках
Допустим, у нас есть объект с именем Foo . Этот объект Foo содержит список объектов Bar . Сущность Bar имеет name . Мы сохраняем несколько записей Foo. Теперь я представляю пользователю JSP-страницу для поиска записей Foo. Одно поле ввода,...
1303 просмотров
schedule 28.04.2024

Сопоставление сущностей с отношением ManyToMany с любым элементом набора
В JPA/JQL я ввел Set<Tag> и хочу найти объекты, связанные хотя бы с одним тегом в моем входном наборе ( :tags ). Сущность Tagged имеет теги свойств @ManyToMany private Set<Tag> tags; Как должен выглядеть запрос? я пытался...
66 просмотров
schedule 10.03.2024

Игнорировать FetchType.EAGER в отношении
У меня проблема с отношениями EAGER в большом приложении. Некоторые объекты в этом приложении имеют EAGER связи с другими объектами. Это становится «ядом» в некоторых функциях. Теперь моей команде нужно оптимизировать эти функции, но мы не...
17899 просмотров
schedule 09.10.2022

Как объединить две строки в JPQL с MS SQL
Я пытаюсь обновить столбец (в таблице MS SQL), который содержит очень длинные строки (текстовый тип данных), добавляя к нему строку из моего приложения с использованием JPQL. Но следующий запрос не работает: UPDATE entity e SET e.longText =...
1289 просмотров
schedule 21.10.2022

Как именно работает этот простой запрос JPQL?
Я абсолютно новичок в Hibernate, и у меня есть следующие сомнения. У меня есть этот класс сущности, и в моем классе объявлено 2 именованных запроса JPQL: @NamedQueries({ @NamedQuery(name = "kmProjectInfoStatusList", query = "select status...
47 просмотров
schedule 22.09.2022

Ошибка предложения JPQL In — слишком сложный оператор
Ниже приведен код, который взрывается, если список, который передается в предложение «IN», имеет несколько значений. В моем случае счет составляет 1400 значений. Также в таблице клиентов есть несколько тысяч (около 100 000) записей. Запрос...
340 просмотров
schedule 09.11.2022

Ошибка использования CURRENT_TIMESTAMP() в запросе
Я хочу сравнить две даты в запросе jpql, используя текущую функцию даты у меня ошибка Разбор синтаксической ошибки [SELECT d FROM Dossier d WHERE d.depid=1 AND d.typeDossier = :tpd AND d.dateCreation ‹ CURRENT_TIMESTAMP() + 5]. [105, 107]...
1180 просмотров
schedule 09.10.2023

JPQL проверяет, есть ли у члена коллекции атрибут с требуемым значением
У меня есть сущность (например, Setting ), которая содержит коллекцию (например, Settings.languages ) с другими объектами (экземплярами Language ). Есть ли способ выбрать все объекты, содержащиеся в объекте коллекции, с требуемым значением...
2032 просмотров
schedule 12.07.2022

Получить количество обновленных записей после выполнения запроса jpql
Как обновить количество записей после выполнения запроса jpql, например UPDATE Device d SET d.name =:Name WHERE d.locationId=:id
9990 просмотров
schedule 09.06.2024

Использование UPDATE и JOIN в JPQL
Мне нужно сделать проект на основе временной шкалы (просто бэк-офис временной шкалы). Итак, у меня есть две сущности: - DateTL : ID, DAY, MONTH, YEAR - Timeline : ID, TITLE, DESCRIPTION and DATETIMELINE Дата и время: @OneToMany...
196 просмотров
schedule 28.02.2024

Упорядочивание ответа репозитория JPA по первому элементу в указанном объекте
У меня есть эти объекты JPA (упрощенные): @Entity class Trip { @Id Long tripId; String travelerName; @OneToMany List<TripLeg> tripLegs; } @Entity class TripLeg { @Id Long tripLegId; Calendar...
360 просмотров
schedule 11.01.2024

Не удается выполнить запрос JPQL в консоли JPA Intellij
Я новичок в JavaEE и с трудом использую консоль JPA в Intellij. Потрачено много времени, чтобы избавиться от этой ошибки при выполнении запроса JPQL: jpa-ql> SELECT p FROM PersonEntity p [2017-04-21 18:44:46] using...
1049 просмотров
schedule 10.10.2023

@OneToMany предотвращает удаление, если является частью набора
Я использую Cuba Framework с Java JPQL. У меня отношения: Transaction_Sets Транзакции Где Transaction Entity @ManyToOne @JoinColumn(name = "TRANSACTION_SET_ID") @OnDelete(DeletePolicy.DENY)...
648 просмотров
schedule 02.02.2024

Как написать запрос, используя методы findBy..() для одной записи
У меня есть класс сущностей User_Details package vl.cybersecurityapplication.model; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import...
627 просмотров

Как выбрать определенные поля и вернуть их как класс сущности вместо объекта в данных JPQL и Spring JPA?
Я пытаюсь выбрать определенные поля, используя Spring Data JPA и JPQL, как показано ниже: String query = "Select exampleId, exampleNumber, exampleDate FROM Example Where exampleCost>'209879' And exampleDate BETWEEN '2010-11-17' AND...
4834 просмотров
schedule 19.01.2024

Подзапрос JPQL - исключение, это выражение имеет недопустимую таблицу в этом контексте
У меня есть (неэффективный, но работающий) запрос T-SQL (под) SELECT * FROM DIAGE.ade.UorPos WHERE Prefixo IN (SELECT PrefixoJurisdicionada FROM DIAGE.ade.Jurisdicionadas WHERE Prefixo = (SELECT Prefixo FROM DIAGE.ade.Jurisdicionadas WHERE...
299 просмотров
schedule 30.08.2022