@BurBurunduk

Symfony + Doctrine как вывести 5 последних записей из базы данных?

Как на Symfony + Doctrine вывести 5 последних записей из базы данных mySQL?

В контроллере имеется такой код, который выводит сразу все записи:

public function indexAction()
    {
        $em = $this->getDoctrine()->getManager();

        $posts = $em->getRepository('BlogBundle:Post')->findAll();

        return $this->render('post/index.html.twig', array(
            'posts' => $posts,
        ));
    }


Каким образом можно вывести именно 5 записей?
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
@bears
$em->getRepository('BlogBundle:Post')->findBy([условие], [сортировка => asc|desc], 5);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
21 авг. 2018, в 20:22
530 руб./в час
21 авг. 2018, в 19:08
500 руб./за проект
21 авг. 2018, в 18:45
50000 руб./в месяц