我想過濾然後對我的餘燼記錄進行排序,以便首先返回列的空記錄。我不太熟悉餘燼,並有一個軌道回地面。Ember對我的記錄進行排序,以便首先重新調用列的空值
filteredByData = myLeads.filterBy('status', 'open').filterBy('doNotCall', false).filterBy('phoneValid', true)
filtered = filteredByData.sortBy 'last_dialed_at', 'last_name', 'first_name', 'id'
現在,我的記錄根據ID進行排序。
我要的是實現從SQL或Postgres的的NULLS LAST/FIRST
任何查詢(如SELECT * FROM t1 ORDER BY c1 DESC NULLS FIRST
在我的排序,所以我得到這樣的記載說last_dialed_at
空記錄是第一位的。
我知道,同樣可以在軌道中實現像
Foo.order('last_dialed_at DESC NULLS FIRST')
,但我不知道對於相同的灰燼
任何幫助將不勝感激。在此先感謝。
P.S:我會嘗試創造一個燼寶,同時更好地解釋自己。