spring-data-mongodb - 查询DSL : wildcard query with query type

标签 spring-data-mongodb querydsl

如何使用使用通配符的查询类型 ( http://www.querydsl.com/static/querydsl/latest/reference/html/ch02.html#d0e184 ) 创建查询?

用例:对于一个名为 Animal 的实体,我需要获取该实体的“name”属性中至少有一个“a”的所有动物。

它应该看起来像 QAnimal.animal.name...

我使用 mongodb 和 spring 数据

问候,

最佳答案

这样的事情不应该起作用

QAnimal.animal.name.contains("a")

关于spring-data-mongodb - 查询DSL : wildcard query with query type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19527103/

相关文章:

jpa - 有没有办法通过 QueryDSL 中的谓词 API 急切地获取惰性关系?

mysql - where IN 子句 - 多列 (querydsl)

Spring Data MongoDB,如何设置SSL?

java - Spring Data MongoDB - 将二进制数据附加到现有的 GridFS 文件

java - QueryDSL JPA 函数

gradle - QueryDSL、spring-boot 和 Gradle

java - init 方法调用失败;嵌套异常是 java.lang.IllegalArgumentException : Validation failed for query for method public abstract

java - 返回时间戳而不是普通对象 ID 的 Spring Data Mongo 模板

mongodb - Spring data Mongodb bulk save continue on error

spring-boot - MongoDB Spring 悲观锁