Doctrine orm 如何在codeigniter/条令查询中使用限制?
我正在使用CodeIgniter2+Doctrine2,并有以下查询:Doctrine orm 如何在codeigniter/条令查询中使用限制?,doctrine-orm,limit,codeigniter-2,Doctrine Orm,Limit,Codeigniter 2,我正在使用CodeIgniter2+Doctrine2,并有以下查询: $query = $this->doctrine->em->createQuery(" SELECT u FROM ORM\Dynasties2\Characters u WHERE u.fathersId = $key AND u.deathDate IS NULL AND u.isRuler = '0'
$query = $this->doctrine->em->createQuery("
SELECT u
FROM ORM\Dynasties2\Characters u
WHERE u.fathersId = $key
AND u.deathDate IS NULL
AND u.isRuler = '0'
AND u.isFemale = '0'
AND u.useAI = '1'
AND u.bornDate <= $of_age
");
$sons_of_age = $query -> getResult();
$query=$this->doctrine->em->createQuery(“
选择u
从ORM\dynamisties2\Characters u
其中u.fathersId=$key
美国的死亡日期为空
而u.isRuler='0'
而u.isFemale='0'
u.useAI='1'
并且u.bornDate您正在寻找的方法可以使用,但是方法Query:getSingleResult();
如果没有记录就会抛出错误
$query=$this->doctrine->em->createQuery(“
选择u
从ORM\dynamisties2\Characters u
其中u.fathersId=$key
美国的死亡日期为空
而u.isRuler='0'
而u.isFemale='0'
u.useAI='1'
和u.bornDate