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

2 ответа

jpa без учета регистра для списка строковых значений

Я хочу знать, способен ли JPQL выполнять поиск по коллекции строк без учета регистра. Сценарий:Таблица 1:Column1 (int) | Column2(string) 1 ABC 2 XYZЯ ищу JPQL-запрос, который делает что-то вроде этого from Table1 a where upper(a.column2) in ...

1 ответ

JPQL запрашивает коллекцию не-объектов

Я хочу сделать запрос JPQL с коллекцией не лиц. Это моя сущность таблицы: @Entity @Table(name = "ct_table") public class Table { ... @CollectionOfElements(fetch = FetchType.EAGER) @JoinTable(name = "ct_table_result", joinColumns = ...

2 ответа

Использование ключевого слова DISTINCT в JPA для отдельных столбцов

Я читаю некоторые значения из базы данных, которая ужасно ненормализована (которую я не могу контролировать). Вызов извлекает объявления для факультетов университета, и если пользователь находится в нескольких отделах (что возможно), то для этих ...

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

1 ответ

Как определить запрос репозитория JPA с помощью соединения

Я хотел бы сделать запрос на присоединение с использованием репозитория Jpa с аннотацией @Query. У меня есть две таблицы: table user with iduser,user_nameа также: table area with idarea, area_name and iduserСобственный запрос: SELECT ...

1 ответ

Criteria Builder Создать новый объект в операторе выбора

Мне было интересно, если можно создать такой запрос, как: em.createQuery( "SELECT NEW EmpMenu(p.name, p.department.name) " + "FROM Project p ").getResultList();также возможно сделать это через спецификацию: public Predicate toPredicate(Root<T> ...

7 ответов

Параметр в предложении like JPQL

Я пытаюсь написать JPQL-запрос с подобным предложением: LIKE '%:code%'Я хотел бы иметь код = 4 и найти 455 554 646 ...Я не могу пройти:code = '%value%' namedQuery.setParameter("%" + this.value + "%");потому что в другом месте мне нужно:value ...

2 ответа

Поиск элементов с набором, содержащим все элементы данного набора с помощью jpql

Я хочу найти предметы, которые содержатвсе заданные теги в их наборе тегов. Вот упрощенные классы: @Entity class Item { @ManyToMany var tags: java.util.Set[Tag] = new java.util.HashSet[Tag]() } @Entity class Tag { @ManyToMany(mappedBy="tags") ...

1 ответ

JPA только выполняет первый оператор выбора в объединении?

Я написал оператор JPQL, который объединяет несколько операторов выбора, каждый из которых выбирает свою строковую константу. Упрощенная версия запроса будет выглядеть примерно так: SELECT DISTINCT 'A' AS widget_type FROM WidgetA widgetA ...

2 ответа

JPQL-эквивалент SQL-запроса с использованием объединения и выбора констант

Я написал SQL-запрос, который в основном выбирает из нескольких таблиц, чтобы определить, в каких из них есть строки, созданные с определенной даты. Мой SQL выглядит примерно так: SELECT widget_type FROM( SELECT 'A' as widget_type FROM widget_a ...

2 ответа

TypedQuery вместо обычного запроса в JPA

Можно ли написать этот Запрос как TypedQuery и позволить двум Лонгу наткнуться на Объект с двумя открытыми полями Лонга внутри. Query q = em.createQuery( "SELECT c.id, COUNT(t.id) " + "FROM PubText t " + "JOIN t.comm c " + "WHERE c.element = ?1 ...