【发布时间】:2017-03-17 03:23:53
【问题描述】:
我只需要获取type = 0的记录,但查询后,我得到了所有类型的所有记录
public function findPeople() {
$query = $this->peopleRepository->createQuery();
$query->equals('type', 0);
$query->setOrderings(
array(
'uid' => \TYPO3\CMS\Extbase\Persistence\QueryInterface::ORDER_DESCENDING
)
);
return $query->execute();
}
/**
* action people
*
* @return void
*/
public function listAction()
{
$people = $this->findPeople();
$this->view->assign('people', $people);
}
【问题讨论】:
-
旁注:
findPeople方法应该在PeopleRepository类中,而不是在控制器类中...