2016-03-23 36 views
0

我一直在尋找幾個小時才能得到正確的學說查詢生成器的語法。我需要獲取數據庫中最古老的值。學說querybuilder得到最近的日期時間

colums:

id, dateCreated, value 

查詢:(即不工作)

->select('c') 
->where(
    $qb->expr()->eq('c.dateCreated', $qb->expr()->min('c.dateCreated')) 
) 

可有人告訴我如何建立正確的查詢我需要的請。多謝你們!

+1

只是排序結果通過'dateCreated'與除限制爲1分的結果,你要善於集走。 – Artamiel

回答

1

你應該只是排序返回值,並且僅獲得第一個(根據訂貨)

$select('c')->orderBy('c.expDate', 'ASC')->setMaxResults(1);