在MongoDB的Collection中存在一些字段_updated_at
原本应为Date类型,但是却为String类型的数据,因此需要更改String类型为Date类型。其中数据结构如下:
解决方法:
在MongoDB的shell中执行如下语句即可:
db.getCollection('Place').find({_updated_at: {$type; 2}}).forEach(function(doc) {
db.getCollection('Place').updateOne({_id: doc._id},{$set: {_updated_at: new Date(doc.date)}})})
字段类型type的对应表如下: