如何在MongoDb中使用jackson将日期字段存储为ISODate()
我正在尝试使用 fasterxml jackson 在 mongo 集合中持久化具有 java.util.Date
字段的 java 对象。问题是objectMapper的默认性质是将日期存储为NumberLong类型。
例如,java.util.Date
类型的 createdTime
字段存储如下:
"createdTime" : NumberLong("1427728445176")
我想以ISODate格式存储它,该格式在mongo Shell中可用。
现在,我知道有办法格式化对象映射器以字符串日期格式存储日期。但我只是在寻找ISODate()格式。
例如 “createdTime” : ISODate(“2015-01-20T16:39:42.132Z”)
有没有办法做到这一点?请建议大师。提前感谢您的帮助。