次のクエリ ビルダー ステートメントを作成しましたが、「andWhere」句を削除した場合を除き、常に null を返します。何か案は?
$userQuery = $usersRepo->createQueryBuilder('u', 'ud')
->select('u.id')
->from('Test\Bundle\Entity\UserDetails', 'ud')
->where('u.userdetailsid = ud.id')
->andWhere('ud.passwordtoken = :tokenid')
->setParameter('tokenid', $em->createQueryBuilder()->expr()->literal($tokenid))
->getQuery();
$test = $userQuery->execute();