【发布时间】:2018-12-26 23:07:29
【问题描述】:
对不起标题,我很难用几句话来解释......
我有一个带有date 字段的assets 集合。该字段应该只有日期部分,其余部分应该为零,即:ISODate("2018-07-18T00:00:00.000Z") 但是由于一个错误,我有一些日期,例如:ISODate("2017-12-16T08:35:20.201Z")。
我想找到那些有问题的文件并确定它们的日期。
有没有办法查询类似的东西
{
date: {
$miliseconds: {
$not: 0
}
}
}
【问题讨论】:
-
类似
db.colname.find({$expr: {$ne:[ {$millisecond: "$date" },0]}}); -
这似乎行得通,有没有办法用查询而不是一个一个地更新这些文档?
标签: mongodb