我在寻找编写comparator
将我的项目排序在列表中。排序顺序结束年份和开始年份
对于没有结束年份的项目,它们应该位于顶部。
对于结束年的项目,他们应该是下一个。
对于结束年份相同的项目,开始年份最低的项目应该是下一个。
东西我至今
[item.get('end_year'), item.get('start_year')]
测试sceanrios首先是结束今年二是启动年(“”存在的话)
"", ""
"", 2012
"", 2011
2012, 2005
2012, 2008
2011, 2011
2010, 2005
可以粘贴分类样本数据的一个小例子,你想要的方式?很难从描述中确切地告诉你要求什么。 –
加了kennis :) – maletor
我很确定mysql把它当作'end_date asc,start_date desc'来处理。 – maletor