Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Doctrine orm 如何在codeigniter/条令查询中使用限制?_Doctrine Orm_Limit_Codeigniter 2 - Fatal编程技术网

Doctrine orm 如何在codeigniter/条令查询中使用限制?

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'

我正在使用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' 
         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