我有一个数据模型,包含3个不同的日期字段(estimateDue
,workStartDue
,workEndDue
)。我有一个要求,即对于每一行,默认排序应考虑所有3个日期字段,确定最快的日期并使用该值对该行进行排序。
因此,例如,如果estimateDue
值是最快的,那么应该使用该值,但对于另一行workStartDue
可能是最快的,因此应该使用该值。然后应该使用这些值对行进行排序。
这可能吗?我已经阅读了尽可能多的关于定义默认sortModel
的内容,但无法找到任何建议。
非常感谢!
1条答案
按热度按时间1wnzp6jl1#
解决这个问题的方法是添加一个列,在这个列中,你可以从其他列中获取它的值。然后你可以在这个新列上进行排序。我的例子是在文档中的演示数据中利用
maturityDate
和dateCreated
,但是你可以将同样的想法应用到你的3个日期上。