Описание тега querydsl

Querydsl - это фреймворк, который позволяет создавать безопасные по типу SQL-подобные запросы для нескольких бэкэндов, включая JPA, MongoDB и SQL в Java.
0 ответов

Можно ли динамически создавать запрос к полю любой записи в списке (LIST.any().FIELD.eq)

Проблема: Я хотел бы создать запрос с QueryDsl, который позволяет мне искать поле в списке. И я хочу искать по этому полю в любой записи списка. Любой () действительно важен. Q-Class-Solution: Когда я мог бы использовать сгенерированный класс из Que…
16 ноя '18 в 09:54
3 ответа

Сгенерировать классы QueryDSL с помощью maven не удалось начиная с 3.1.0

При генерации классов Q... QueryDSL с помощью apt-maven-plugin сборка maven завершается с ошибкой NullPointerException в SimpleSerializerConfig - но только для maven версий начиная с 3.1.0. Мы уже пытались отладить сборку maven, но это не привело к …
25 июл '14 в 15:21
0 ответов

querydsl/JPA b.anyMappedSuperClass.instanceof проверка состояния типа b вместо любого

У нас есть абстрактный класс A с конкретными подклассами A1 и A2, которые имеют свою собственную таблицу: @MappedSuperclass public abstract class A @Entity @Table(name = "a1") public class A1 extends A При ссылке на A из других сущностей мы отобража…
30 май '18 в 22:34
1 ответ

Как использовать Q Классы Querydsl?

Я хочу использовать QueryDSL с JPA, и я успешно подключил apt-maven. pom.xml; <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version…
30 мар '18 в 14:09
1 ответ

Предикаты динамического фильтра Querydsl в зависимости от результата поиска

Я разработал поиск продуктов с помощью Spring MVC и Spring Data. Пользователи могут искать товары по названию / описанию (Ручной ввод. Поиск по названию товара # и описанию товара со словом "лайк") или по категории (ссылка кликабельна). Когда резуль…
11 дек '14 в 08:57
4 ответа

Динамический запрос данных в хранилище данных jpa с произвольными предложениями AND

Я использую Spring data jpa repositories, Получил требование предоставить функцию поиска с разными полями. Ввод полей перед поиском необязателен. У меня есть 5 полей, скажем EmployeeNumber, Name, Married,Profession а также DateOfBirth,Здесь мне нужн…
1 ответ

Используя Spring Data JPA с QueryDsl, разбиение на страницы разбивает сортировку

Учитывая следующий запрос, мои результаты сортируются по номеру заказа в порядке убывания. При попытке вернуть постраничные результаты сортировка прерывается. Я пробовал это без выражения.orderBy() и добавления экземпляра QSort в мой QPageRequest. Я…
10 дек '14 в 02:28
1 ответ

QueryDSL Predicate (Data JPA), который будет запрашивать все записи по какому-то правилу и группировать их?

Если у меня есть таблица продуктов в моей базе данных, и я хочу запросить 20 самых дорогих продуктов. SELECT p FROM Products p ORDER BY p.price DESC LIMIT 20 Как я могу перевести это в предикат QueryDSL или это вообще возможно? Я прочитал много урок…
10 июн '15 в 21:22
1 ответ

Spring Data JPA с Querydsl - фильтр по значению в массиве из URL

Предполагается, что у меня есть 2 лица. Первый объект является родителем второго объекта с отношением "один ко многим". class Item { String name; Integer price; } class Order { List<Item> items; String customerName; } И у меня есть хранилище, …
13 июл '16 в 08:50
1 ответ

Веб-поддержка данных QueryDSL Spring с java.util.Date

Я пытаюсь использовать веб-поддержку данных QueryDSL Spring для фильтрации результатов запросов REST на основе значения даты, переданной в качестве параметра запроса. В настоящее время я создаю сам предикат из даты, переданной в виде строки: @GetReq…
07 июн '18 в 09:03
0 ответов

Eclipse/Maven: проблема QueryDSL и SQL Server с использованием встроенной безопасности

Соответствующие детали для IDE: Затмение 2018-09 m2e 1.9.1.20180912-1601 Несколько деталей высокого уровня: Я использую Maven и QueryDSL для генерации объектов передачи данных и классов запросов для двух баз данных в SQL Server Соединение JDBC в Mav…
04 окт '18 в 15:23
1 ответ

Создать предикат querydsl из карты

Мне нужна помощь в создании предиката для использования с данными Spring и querydsl. Я нахожусь в процессе преобразования Daos в репозитории. И я наткнулся на тот, в котором есть динамический запрос. Я могу создать предикат из списка, но я теряюсь в…
23 окт '15 в 14:59
1 ответ

Сложность, сочетающая бул и диапазон запроса, упругий поиск

У меня возникли проблемы с пониманием различных способов вложения запросов в упругий поиск. Вот пример того, как мои индексированные данные выглядят.. { "Underlying" : "Eurodollar", "Expiration" : "20160315" }, { "Underlying" : "Eurodollar", "Expira…
10 май '16 в 15:05
1 ответ

Использование Elasticsearch DSL Query с Hadoop Mapreduce

Я пытаюсь подключиться от mapreduce к Elasticsearch. Есть отличный учебник, который я использовал. Чтобы запросить asticsearch, он использует поиск URI, который работает нормально: Configuration conf = new Configuration(); conf.set("es.resource", "r…
06 авг '14 в 07:09
1 ответ

QueryDSL Inheritance: подтип в предложении where

Я пытаюсь создать запрос, который должен возвращать подтипы (список InternalTask ​​и ExternalTask). Это прекрасно работает, но я хочу добавить предложение where в запрос для одного из подтипов. Я пробовал следующее: Объекты: @Entity @Inheritance(str…
04 дек '15 в 20:47
1 ответ

Как создать предикат BooleanExpression для отношений многие ко многим в QueryDSL

Как можно выполнить внутреннее объединение для отношений "многие ко многим", используя предикат BooleanExpression? У меня есть 2 лица public class A { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id; @ManyToMany(fetch = FetchT…
29 июн '17 в 16:19
0 ответов

querydsl: Как использовать "порядок по столбцу соединения", а не столбец объединенной сущности?

Я хочу использовать столбец "упорядочить по соединению", а не объединенный столбец объекта с QueryDSL. Как мне это сделать? запрос.. QMyActivityHistory qMyActivityHistory = QMyActivityHistory.myActivityHistory; JPQLQuery<MyActivityHistory> que…
18 янв '18 в 00:33
1 ответ

Почему в Spring Data JPA и QueryDSL используются повторяющиеся переменные?

Есть много примеров использования QueryDSL в Интернете: public class CustomerRepositoryImpl extends QueryDslRepositorySupport implements CustomerRepositoryCustom { public Iterable<Customer> findAllLongtermCustomersWithBirthday() { QCustomer cu…
23 окт '14 в 17:05
1 ответ

QueryDSL, Spring Data: выберите дату и время между константой и значением базы данных с помощью Predicate

Привет я хотел бы создать предикат для пружинных данных QueryDSLRepository, который будет генерировать следующий запрос (или эквивалентный): SELECT * FROM USER user JOIN PASSWORD_POLICY policy ON user.password_policy_oid = policy.password_policy_oid…
15 фев '16 в 15:09
0 ответов

QueryDSL SpringBoot Grouping

Я новичок в весенней загрузке, пытаясь сделать следующее Таблица данных: FurnitureHeight FurnitureWidth FurnitureDepth 20 35 80 20 45 83 45 102 90 45 35 90 45 67 99 Ожидаемый результат: 20: { width:[35,45], depth:[80,83] } 45: { width:[35,102,67], d…
30 сен '18 в 16:47