2012-02-13 50 views
1

有兩個彼此有點相關的問題:拉力賽查找查詢和訂購字段

在「find」/「findAll」查詢中,是否可以通過多個字段進行排序。

rallyDataSource.find(..., '秩序': 'ScheduleState,排名',...)

,使得其將ScheduleState主要訂單,但隨後被排名? (我嘗試過,但無法使它工作 - 它似乎只使用第一個字段)。

此外,以執行ScheduleState命令查找查詢爲例,它看起來像根據狀態的索引/進度排序結果(即「定義」,然後「進行中」等等,而不是按字母順序)。這是觀察/假設是正確的?(我的工作,將利用這一假設來進行簡單的顯示器)

謝謝!

回答

3

您應該能夠通過多個字段進行排序。 ...

order: 'Name DESC,Rank DESC' 

而且是或通過下拉字段進行的審覈應該按照定義下拉項目的順序返回結果。