我正在尝试@Fetch(FetchMode.SUBSELECT)
使用ManyToOne
关系,但是它的投掷错误,为什么subselect
不能与ManyToOne
一起使用?
答案 0 :(得分:0)
subselect fetching仅适用于集合而不适用于实体......也就是说任何ToMany
个关联......并且获取集合非常强大,例如,获取列表人和同时取得每个人的地址......(假设一个人当然可以有很多地址)
您可能希望查看FetchMode.JOIN
关联的其他提取选项(例如ToOne
)...