14得票4回答
如何使QueryDSL和Lombok协同工作

当方法或变量被使用Lombok注释时,Maven插件会通过处理JPA的源代码生成来进行投诉。 我在控制台日志中看到了这种类型的错误信息:symbol: class __ location: class ServiceBaseMessage C:\workspaces\[...]\serv...

14得票2回答
Spring Boot + JPA + QueryDSL = 找不到 OrderSpecifier

我有这个 pom.xml 文件:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</art...

14得票2回答
使用QueryDSL的Predicate SetPath.any和多个条件

我有一个简单的实体,其中包含一对多的关系。@Entity // and other @ stuff public class Member { @Id private Long id; private String name; private List<Program&g...

14得票1回答
使用Spring Data JPA和QueryDSL进行左连接

我正在使用Spring Data JPA和Querydsl,困在如何编写简单好用的查询中,以左连接两个表为例。假设我有一个Project实体和一个Task实体,在Project中定义了OneToMany关系,我想要做的就是: select * from project p left join...

14得票2回答
QueryDsl - 集合表达式中的子查询

我正在使用spring-data-jpa和querydsl (3.2.3) 我有这样一种场景:根据用户的筛选/输入创建一组谓词。所有这些谓词都来自BooleanExpression。 我的简化模型如下:@Entity public class Invoice { @ManyToOne...

14得票9回答
处理QueryDSL中的可选参数

我正在使用QueryDSL与SpringData。我有一个叫做Employee的表,我创建了一个名为EmployeeEntity的实体类。我编写了以下service方法:public EmployeeEntity getEmployees(String firstName, String la...

13得票4回答
JPQL / QueryDSL:如何连接子查询并获取别名列

我正在尝试通过使用子查询来对groupBy进行计数并获取平均值。我不知道这是否是正确的方法,但除了mysema文档之外,我找不到有关子查询的任何信息。 场景: 一个客户平均每个产品订购多少订单? 意思是:一个客户订购产品。所以一个客户为任何产品下了一定数量的订单(count)。该客户下的订单...

13得票4回答
Spring JPA deleteInBatch导致堆栈溢出问题

我希望你能为我翻译一下如何使用deleteInBatch()从数据库中删除项目的问题。我的一个对象A有一个对象B的列表,例如:class A { private List <B>; } 这个列表包含超过7k个元素。现在我需要删除A及其所有元素。我尝试使用deleteInBatch,...

13得票1回答
如何在 Elasticsearch 中使用多个字段和值进行过滤?

我一直在阅读文档并尝试通过多个字段和列来过滤结果,但是我一直遇到错误:格式不正确的查询。 我想要使用精确相等的值来过滤结果,例如以下内容:is_active: true category_id: [1,2,3,4] brand: "addidas" gender: "male" 为了更清楚地...

13得票5回答
返回一个QueryDSL的BooleanExpression,该表达式的求值结果为true。

假设我有一个名为CustomerQueryInfo的bean,并具有以下属性: String firstName String lastName StatusEnum status 我想使用这种类型的对象执行"QueryDSL"搜索,并返回客户List<Customer>...