在JPA模型中,我有一个标有List<T>
的{{1}}字段,其中@Transient
是扩展T
的泛型类型。
根据此错误报告,https://bugs.launchpad.net/querydsl/+bug/784403,
我可以使用Foo
标记该字段以强制生成路径。这适用于String字段。实验表明,我甚至可以将@QueryType(PropertyType.SIMPLE)
用于实体类型字段。但是,我不知道列表中使用@QueryType(PropertyType.Entity)
是什么。
如果我将PropertyType
设置为PropertyType
,则会生成路径,但其类型为SIMPLE
而不是SimplePath<java.util.List<? extends Foo>>