0
如何按最早日期排序?在ruby中排序日期列
我試圖.sort
,我得到
<td><%= effort.week_commencing.sort %></td>
// => undefined method `sort' for Mon, 12 Sep 2011:Date
的值不是它們在表中所列的陣列。
如何按最早日期排序?在ruby中排序日期列
我試圖.sort
,我得到
<td><%= effort.week_commencing.sort %></td>
// => undefined method `sort' for Mon, 12 Sep 2011:Date
的值不是它們在表中所列的陣列。
您只能在數組上使用sort
方法。 我不認爲effort.week_commencing
在你的情況下返回一個數組。
檢查您在effort.week_commencing中獲得了什麼。
只有在獲取日期數組時才能對日期進行排序。 – Mahesh
我以格式2011-09-26 – ahmet
得到一個日期好吧,你得到一個單一的日期,這就是爲什麼它拋出的錯誤。 – Mahesh