原则-按用户返回最近日期

时间:2019-02-01 12:41:42

标签: php doctrine query-builder

我想编写一个查询将从用户返回一个结果(一个日期),更确切地说他最近从数据库日期。

我认为我走上了一条好路,因为我从那个用户那里获得了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;

0 个答案:

没有答案