0

次のクエリ ビルダー ステートメントを作成しましたが、「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();
4

0 に答える 0