1

两个相互关联的问题:

在“find”/“findAll”查询中,是否可以按多个字段排序,例如

rallyDataSource.find( ... , 'order': 'ScheduleState, Rank', ...)

这样它将主要按 ScheduleState 排序,然后按 Rank?(我试过了,但不能让它工作——它似乎只使用了第一个字段)。

此外,通过按 ScheduleState 排序的查找查询的示例,看起来结果是根据状态的索引/进度排序的(即“已定义”,然后是“进行中”,等等,而不是按字母顺序) . 这个观察/假设是否正确?(我正在研究一个通过利用这个假设将变得更简单的显示器)

谢谢!

4

1 回答 1

3

您应该能够按多个字段排序...

order: 'Name DESC,Rank DESC'

是的,按下拉字段排序应该按照定义下拉项目的顺序返回结果。

于 2012-02-13T14:34:46.767 回答