Php 什么时候是一个教义收集有效水合?
在关于的条令文档中,有以下代码示例:Php 什么时候是一个教义收集有效水合?,php,orm,doctrine-orm,doctrine,Php,Orm,Doctrine Orm,Doctrine,在关于的条令文档中,有以下代码示例: use Doctrine\Common\Collections\Criteria; $group = $entityManager->find('Group', $groupId); $userCollection = $group->getUsers(); $criteria = Criteria::create() ->where(Criteria::expr()->eq("birthday", "1
use Doctrine\Common\Collections\Criteria;
$group = $entityManager->find('Group', $groupId);
$userCollection = $group->getUsers();
$criteria = Criteria::create()
->where(Criteria::expr()->eq("birthday", "1982-02-17"))
->orderBy(array("username" => Criteria::ASC))
->setFirstResult(0)
->setMaxResults(20)
;
$birthdayUsers = $userCollection->matching($criteria);
本代码旨在说明以下句子:
如果尚未从数据库加载集合,则过滤API可以在SQL级别工作,以优化对大型集合的访问
但是集合不是在$group->getUsers()调用中加载的吗?那么,在进行标准匹配时,它怎么可能不含水呢