createQueryBuilder('Onu') ->join('Onu.deviceServer', 'deviceServer') ->where('Onu.ponSerialNumber = :ponSerialNumber')->setParameter('ponSerialNumber', $ponSerialNumber) ->andWhere('Onu.oltDeviceId = :oltDeviceId')->setParameter('oltDeviceId', $oltDeviceId) ->andWhere('deviceServer.id = :deviceServerId')->setParameter('deviceServerId', $deviceServerId) ; return $qb->getQuery()->getOneOrNullResult(); } }