2012-09-25 13 views
1

如何對MongoDB中的不同日期格式進行排序?我需要排列'22 - 2012年3月'格式的日期。如何在MongoDB中對不同的日期格式進行排序?

+0

如果使用[ISO 8601](http://en.wikipedia.org/wiki/ISO_8601)格式存儲它們,排序日期會更加容易。 –

+0

請仔細闡述一下你已經嘗試過的東西以及你卡在哪裏。另見[如何問](http://www.stackoverflow.com/questions/how-to-ask) – Spontifixus

回答

1

MongoDB本機日期類型允許自然排序。如果你使用的是,你應該沒有問題,否則我建議你遷移你當前的數據來使用這種格式。有關該主題的更多信息,請參閱http://www.mongodb.org/display/DOCS/Dates

+0

謝謝!這應該是有幫助的。讓我嘗試! – vemahendran

+0

該鏈接被破壞,對於我在Robomongo 0.8.5/MongoDB 2.6.3上,這看起來像是任意排序。該字段的類型被列爲「Date」並打印爲「2015-11-24 06:00:16.458Z」。 –

相關問題