【发布时间】:2021-03-22 23:19:42
【问题描述】:
我想知道是否有办法使用 QueryDsl 的 TypeSafe 方法结合 Spring Data 对查询执行投影。
例如:
public interface ColorCollectionRepository extends MongoRepository<ColorCollection, String>, QuerydslPredicateExecutor<ColorCollection> {
Optional<ColorCollection> findByCodeIs(String code);
List<ColorCollection> findAll(Predicate predicate);
}
并运行一个查询,我想排除一个名为“references”的字段
QColorCollection qColorCollection = QColorCollection.colorCollection;
qColorCollection.code.eq("code");
qColorCollection.exclude("references");
谢谢
【问题讨论】:
标签: mongodb spring-data-mongodb querydsl