Doctrine orm Doctrine2:多对多选择所有条目,带/不带关系
我在我的应用程序中有一个多对多的双向关系,就像在中一样 使用上面链接中的关系模型Doctrine orm Doctrine2:多对多选择所有条目,带/不带关系,doctrine-orm,many-to-many,Doctrine Orm,Many To Many,我在我的应用程序中有一个多对多的双向关系,就像在中一样 使用上面链接中的关系模型用户组——假设我想从组实体中选择具有以下条件的所有条目 1) Select all groups that have at least one user related to a group. 2) Select all groups that have no users in it. 我不知道如何准备一个正确的DQL,有什么想法吗 SELECT g, COUNT(u.id) AS total_us
用户
组
——假设我想从组
实体中选择具有以下条件的所有条目
1) Select all groups that have at least one user related to a group.
2) Select all groups that have no users in it.
我不知道如何准备一个正确的DQL,有什么想法吗
SELECT g,
COUNT(u.id) AS total_users
FROM Entity\Group g
LEFT JOIN g.users u
GROUP BY g.id
HAVING total_users >= 0