我在集合中有多条记录,日期存储为字符串"09-Jan-20"我需要通过脚本在MongoDB上执行将此日期转换为ISODate。
经验:"09-Jan-20"ISODate("2020 - 01 - 09年t00:00:00.000z"。
谁来帮帮我。
找到这个问题的答案了。
我们可以使用mongo的$convert
将字符串转换为日期格式。
Exp:
"$convert":{
input: "$dateField",
to: "date"
}
我们还可以通过-
查找date为字符串格式的记录。"$type":"string"
参考:- mongo类型检查和mongo转换