如何通过两个日期字段来订购集合

时间:2016-06-13 07:52:56

标签: mongodb mongodb-query

我不知道是否可以将两个Date字段合并为一个。然后按此字段排序。

拥有这些数据:

{_id:1, date1:2003-1-1, date2:null},
{_id:2, date1:2002-1-1, date2:2004-1-1},
{_id:3, date1:2001-1-1, date2:2005-1-1},
{_id:4, date1:2001-1-1, date2:2002-1-1},

我想将date1和date2合并为一个(都是日期字段)。顺序下降。组合由一个更大的人决定。

所以结果必须是这样的:

{_id:3, date1:2001-1-1, date2:2005-1-1},
{_id:2, date1:2002-1-1, date2:2004-1-1},
{_id:1, date1:2003-1-1, date2:null},
{_id:4, date1:2001-1-1, date2:2002-1-1},

0 个答案:

没有答案
相关问题