【发布时间】:2021-09-10 04:46:36
【问题描述】:
我有一个名为 visit 和 providers 的表。
访问可以有多个提供者,也可以没有提供者。
一次访问可以有多个提供者。
我想要一个 jpql 查询,它应该列出提供者的所有访问。
要列出访问,提供者 ID 应匹配,或者访问不应分配任何提供者。
我试过这样
From visit v join
v.providers p
where( p.provider.id =:providerId
or p is empty)
但这并不是在没有提供者的情况下列出访问。
请帮忙。
【问题讨论】: