Вопросы по теме 'querydsl'
Как выполнить HibernateQuery
Я перехожу на java с С#, это моя первая попытка что-то написать, и я пытаюсь настроить свой уровень данных, но я думаю, что мне не хватает чего-то вроде DataContext в LINQ to SQL в .NET.
Я пытаюсь запросить базу данных с помощью Hibernate, но...
578 просмотров
schedule
27.03.2024
QueryDSL: как получить аргумент из объекта PathMetadata
Если я создам такой предикат foo.bar=1234
PathBuilder<?> entityPath = new PathBuilder("foo");
NumberPath<BigDecimal> path = entityPath.getNumber("bar", BigDecimal.class);
Predicate predicate = path.eq(BigDecimal.valueOf(1234));...
747 просмотров
schedule
10.10.2022
QueryDsl - оператор ИЛИ не работает
У меня есть следующий запрос QueryDSL:
QCustomer customer = QCustomer.customer;
BooleanBuilder builder = new BooleanBuilder();
builder.or(customer.person.name.containsIgnoreCase(query));...
2944 просмотров
schedule
17.03.2024
QueryDSL объединяет несколько объектов с односторонними отношениями
У меня есть объекты, похожие на следующие (псевдокод)
class A {
Integer aId;
}
class B {
Integer bId;
@ManyToOne
A a;
}
class C {
Integer cId;
@ManyToOne
A a;
}
Я хотел бы использовать QueryDSL для получения...
1236 просмотров
schedule
08.04.2024
Каков наилучший способ запроса столбца внешнего ключа?
Я использую JPA и Querydsl для динамического создания запросов на основе критериев, которые передаются через REST API. По большей части это работает нормально, но я не уверен, как лучше всего запрашивать объекты на основе значения в столбце внешнего...
981 просмотров
schedule
25.10.2023
Перечисления QueryDSL и PostgreSQL?
Мы используем QueryDSL с базой данных PostgreSQL и сначала создаем базу данных нашего домена. Наши доменные компоненты Java автоматически генерируются с использованием подключаемого модуля QueryDSL Maven версии 3.6.1.
Прежде всего, можно ли...
614 просмотров
schedule
31.01.2024
Querydsl с использованием MongoDB
У меня есть следующая конфигурация Mongo в проекте Java Spring:
@Configuration
public class MongoConfiguration {
public static int allocateRandomPort() {
try {
ServerSocket server = new ServerSocket(0);
int...
2119 просмотров
schedule
15.12.2023
Шаблон репозитория с выражениями QueryDSL: создание реализации QueryDSL для серверной части
У меня есть интерфейс Repository :
public interface CrudRepository<T, ID extends Serializable> extends Repository<T, ID>
{
Iterable<T> findAll(Specification<T>... specifications)
throws...
390 просмотров
schedule
21.04.2024
Интеграция Spring Data REST с QueryDSL для запроса подсвойств сопоставления коллекции в сущности
Потребовалось немного покопаться, чтобы выяснить, что spring-data-rest с query-dsl позволяет клиентам REST API легко фильтровать большинство свойств объекта.
Этот вопрос также был полезен: Можно ли использовать интеграцию QueryDSL в Spring Data...
1407 просмотров
schedule
09.01.2024
Группа QueryDSL по часам во временном диапазоне
У меня есть следующий SQL-запрос для группировки заказов по дате заказа и часу в день:
select to_char(o.order_date, 'YYYY-MM-DD HH24') order_date_hour,
sum(o.quantity) quantity
from orders o
where o.order_date >= to_date('01.02.2016',...
2675 просмотров
schedule
13.11.2023
Не удается сгенерировать QueryDsl
Я изменил свой проект в соответствии со статьей Учебное пособие Spring Data JPA: использование Querydsl в многомодульном проекте Maven , и все же я не могу создать классы запросов.
Я добавил в свой корень pom.xml
<dependency>...
402 просмотров
schedule
18.05.2024
QuerydslPredicate и общий класс
У меня много контроллеров с одинаковыми методами, разница только в классе сущности.
Я хочу создать универсальный BaseController и имею проблемы с аннотацией QuerydslPredicate (не могу установить root, это общий)
class abstract...
1465 просмотров
schedule
11.02.2024
Как выполнить операцию JOIN в elasticsearch
Как выполнить операцию JOIN в elasticsearch по тому же индексу?
Это набор полей для каждого документа:
"@version": "1",
"@timestamp": "2016-04-26T15:56:05.379Z",
"phone": "..."
"path": "...",
"host": "...",...
102 просмотров
schedule
28.10.2022
QueryDSL: ожидание CLOSE, найдено '('
Что плохого в следующем коде QueryDSL:
query.from(chat).where(
chat.datePosted.goe(startDate.atStartOfDay()).
and(chat.datePosted.lt(endDate.plusDays(1).atStartOfDay()))).
groupBy(date(chat.datePosted)).
list(date(chat.datePosted),...
2665 просмотров
schedule
27.01.2024
Переопределение конфигурации Spring Data REST по умолчанию
Я пытаюсь настроить приложение Spring Data REST + QueryDSL + JPA для обработки настраиваемых параметров запроса веб-службы. Учитывая простую модель предметной области и ее репозиторий...
public class Person {
private Long id;
private...
413 просмотров
schedule
27.11.2022
Ошибка заполнения компонента — Querydsl
Я попытался заполнить List‹> запросом с помощью QueryDSL, но он выдает ошибку при заполнении bean-компонента.
Вот мой метод;
@Override
public Page<UserDTO> findByTypeQuerydsl(String filters, Pageable pageable) {
JPAQuery query...
321 просмотров
schedule
28.10.2022
Querydsl: как выбрать определенный столбец
Я использую spring data jpa для создания сервисов. Используя Querydsl , я извлекаю записи из нескольких таблиц. Я использовал отображение в классах моделей. Класс модели RoomDepartmentMapping сопоставляется с department и room . и room...
834 просмотров
schedule
16.02.2024
Выберите запись с максимальным значением из каждой группы с помощью Query DSL
У меня есть таблица результатов, в которой есть результаты игроков, и я хочу выбрать уникальные записи для каждого игрока с наибольшим счетом.
Вот таблица:
id | player_id | score | ...
1 | 1 | 10 | ...
2 | 2 | 21 | ...
3...
2165 просмотров
schedule
01.03.2024
Функция массива Postgresql не использует индекс
Я создал столбец массива postgresql с индексом GIN и пытаюсь выполнить содержащий запрос для этого столбца. Со стандартным postgresql я могу заставить его работать правильно следующим образом:
SELECT d.name
FROM deck d
WHERE d.card_names_array...
101 просмотров
schedule
06.10.2022
Класс, сгенерированный QueryDsl, выдает неопределенный конструктор
Я добавил Query DSL в свой весенний загрузочный проект. И сгенерировал класс QType с помощью «mvn compile». Некоторые из сгенерированных классов имеют ошибки компиляции как The constructor QAddress(Class<Address>, PathMetadata, PathInits) is...
28 просмотров
schedule
06.12.2023