gpt4 book ai didi

zend-framework - 限制 Doctrine FindAll 方法的行

转载 作者:行者123 更新时间:2023-12-03 22:46:46 25 4
gpt4 key购买 nike

我试图限制从 Doctrine 的 FindAll 方法返回的行。

public function getActiveUsersByPoint($limit = 100){
$users = $this->userRepository->findAll();

return $users;
}

此代码有效,但我不能使用 $limit 变量来限制结果。我怎么能做到这一点?

最佳答案

EntityRepository#findBy() 方法还接受排序、限制和偏移量作为第二到第四个参数:

$tenUsers = $em->getRepository('MyProject\Domain\User')
->findBy(
array('age' => 20), // $where
array('name' => 'ASC'), // $orderBy
10, // $limit
0 // $offset
);

关于zend-framework - 限制 Doctrine FindAll 方法的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6859891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com