115得票2回答
在Elasticsearch的查询DSL中,must和filter有什么区别?

我对Elasticsearch很陌生,而且我对must和filter之间的区别感到困惑。我想在我的术语中执行一个and操作,所以我这样做了: POST /xyz/_search{ "query": { "bool": { "must": [ ...

54得票4回答
具有任意AND子句的动态Spring Data JPA存储库查询

我正在使用 Spring data jpa repositories,需要提供带有不同字段的搜索功能。输入搜索之前的字段是可选的。我有5个字段,例如EmployeeNumber,Name,Married,Profession和DateOfBirth。 在这里,我只需要根据用户给定的值查询,其他...

45得票1回答
在Spring Data中为相同的QueryDSL路径创建多个别名

我有一个通用的Spring Data仓库接口,它扩展了QuerydslBinderCustomizer,使我能够自定义查询执行。我正在尝试扩展默认仓库实现中内置的基本相等性测试,以便我可以使用Spring Data REST执行其他查询操作。例如: GET /api/persons?name...

39得票7回答
使用Spring Data JPA和Querydsl进行bean/构造函数投影获取列的子集

我有一个如下的实体类:@Entity public class UserDemo implements Serializable { @Id private Long id; private String username; private String ...

34得票4回答
比较Querydsl、jOOQ、JEQUEL、activejdbc、iciql和其他查询DSL

请问有没有关于使用Java的不同Query DSL库的性能比较的资源,例如:Querydsl、jOOQ、JEQUEL、activejdbc、iciql等等…… 背景:我正在使用Spring JDBC模板,但这仍然需要以纯字符串格式编写查询。虽然我在直接编写查询方面没有问题,但我担心直接依赖D...

33得票3回答
Spring Data REST的QueryDSL集成可以用于执行更复杂的查询吗?

我正在构建一个REST API,希望客户端可以轻松地过滤特定实体的大多数属性。使用QueryDSL和Spring Data REST(Oliver Gierke的示例),通过允许客户端组合查询参数来引用属性(例如/users?firstName=Dennis&lastName=Laum...

29得票3回答
Spring Data JPA - 规范和Querydsl

我正在尝试将QueryDSL集成到我的现有项目中与Spring Data一起使用,我尝试了不同的示例,现在我决定坚持这个示例Advanced Spring Data JPA - Specifications and Querydsl。问题:当我运行Maven generate-sources项...

27得票1回答
弹性查询DSL:在项过滤器中使用通配符?

我正在尝试使用词项过滤器过滤文档。但是我不确定如何在过滤器中引入通配符。我尝试了类似这样的写法:"filter":{ "bool":{ "must":{ "terms":{ "wildcard" : { ...

26得票9回答
Eclipse在使用Maven构建和生成Querydsl中的Q类时出现JDK问题。

当我在我的 pom.xml 中添加以下代码以支持 Querydsl 时<plugin> <groupId>com.mysema.maven</groupId> <artifactId>apt-maven-plugin</artifa...

21得票1回答
如何为Spring Data JPA QueryDSL查询添加查询提示?

我正在使用Spring Data JPA 1.7.1。 当我在使用标准Spring数据存储库中的querydsl方法时(如QueryDslPredicateExecutor接口中定义的findOne(Predicate predicate),findAll(Predicate predica...