从MySQL表中获取最后4个值

时间:2017-02-18 20:09:04

标签: php doctrine-orm symfony

在我的MySQL表中,我有一个名为emails的列。如何使用Doctrine从该列获取最后4个值?

1 个答案:

答案 0 :(得分:1)

如果要使用查询构建器执行此操作,则必须在代码中编写此查询, 你可以运行这个代码示例:

$query = $em->getRepository('TableRepository')
    ->createQueryBuilder('t')
    ->orderBy('t.id', 'DESC')
    ->getQuery()
    ->setMaxResult(4);