我正在存储类似的数据
{
date: 23/04/2020,
User: Ganesh
}
如果我使用orderBy('date','desc')
,它会按降序排列吗?
p.S:现在它对我有效,但是,我想知道它是否真的在订购,我能相信吗?
如果将日期存储为类似(dd/mm/yyyy(的字符串,则它们不会总是按日期顺序排序。它们总是按照词典中的字符串顺序进行排序,这是不一样的。
例如,2019年10月1日将排序在2020年1月1日之后,尽管时间更早,因为初始字符"1"大于"0"。
- 2020年1月1日
- 2019年1月10日
如果您需要存储格式化的日期,我建议您使用按预期方式排序的格式,将最大单位放在第一位,将最小单位放在最后,例如"yyyymmdd"。
- 20191001
- 20200101