使用MongoOperations Spring Java在mongodb中保存日期时出错

问题描述

我需要在具有日期的mongodb中保存json对象,这是示例json:

{
 "modifiedon": {
 "$dateFromString": {
     "dateString": "2017-02-08T12:10:40.787"
  }
},"modifiedby": "ramsha-GRM1 Ambreen","id": 537
}

我希望'modifiedOn'值应另存为

"modifiedon": ISODate("2017-02-08T12:10:40.78")

这是使用Java将json插入mongodb的代码

String json = {<JSONVALUE>};
mongoOperations.insert(json,"risk");

但是MongoOperations会保存JSON,而不会使用$ dateFromString进程(该日期是MongoDB格式的日期)。任何线索都非常感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)