I have the following query so far:
$shopQuery = $qb->select('DISTINCT u')
->from("BlahUserBundle:User", 'u')
->innerJoin('u.followers', 'followers')
->andWhere('followers.id != :userId')
->setParameter('userId', $user->getId())
->orWhere('') //or where those user who doesn't have a follower yet
//->setMaxResults(5)
;
I am trying to find a way to query all users who doesn't have a follower and whose follower is not my self (in this case my self is $user->getId()). How do I do so?