Доктрина - вернуть недавнюю дату пользователем - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь написать запрос, который будет возвращать один результат (одну дату) от пользователя, точнее его последнюю дату из базы данных.

Я думаю, что я нахожусь на хорошем пути, потому что я получаю ID отэтого пользователя, но я не могу понять, как создать самую последнюю дату, добавленную в базу данных этим пользователем?

Есть идеи?

Мой код:

 $user = $transaction[0]->getAccount()->getUser()->getId();

    $query = $this->getTransactionRepository()
        ->createQueryBuilder('t')
        ->select('t')
        ->where('t.account = :account')
        ->setParameter('account' , $user)
        ->setMaxResults(1)
        ->orderBy('t.date', 'DESC')
        ->getQuery()
        ->getArrayResult();

    dump($query);die;
...