我想编写一个查询将从用户返回一个结果(一个日期),更确切地说他最近从数据库日期。
我认为我走上了一条好路,因为我从那个用户那里获得了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;