我已经花了几个小时的时间为条令查询生成器找到正确的语法。我需要获取数据库中最旧的值。
柱:
id, dateCreated, value
查询:(不起作用)
->select('c')
->where(
$qb->expr()->eq('c.dateCreated', $qb->expr()->min('c.dateCreated'))
)
有人能告诉我如何建立正确的查询我的需要请。谢谢大家!
您应该只对返回的值进行排序,并只获得第一个(取决于排序)
$select('c')->orderBy('c.expDate', 'ASC')->setMaxResults(1);