什么时候使用ListPath(querydsl)?

问题描述 投票:0回答:1

我现在有一段代码,使用 listPath但我遇到了问题,要理解它,以便添加更改。

我没有找到有用的信息,当在谷歌搜索。

任何解释何时以及如何使用它?

java querydsl
1个回答
1
投票

例如,你可以加入一个 ListPath

给定实体元模型。

@Generated("com.querydsl.codegen.EntitySerializer")
public class QCat extends EntityPathBase<Cat> {
    // Other fields omitted for brevity

    public final ListPath<Cat, QCat> kittens = this.<Cat, QCat>createList("kittens", Cat.class, QCat.class, PathInits.DIRECT2);

例如,你可以这样做:

query().from(cat, cats)
           .innerJoin(cat.kittens, kitten).where(kitten.name.eq("Kitty"))
           .select(cat).fetch();
© www.soinside.com 2019 - 2024. All rights reserved.