Задать вопрос
@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 записей?
  • Вопрос задан
  • 1176 просмотров
Подписаться 3 Простой 2 комментария
Решения вопроса 1
@bears
$em->getRepository('BlogBundle:Post')->findBy([условие], [сортировка => asc|desc], 5);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы