小编use*_*790的帖子

mongodb删除低于指定的所有日期

我有以下数据.

{
    deviceID: 186,
    date: "2014-3-15"
}
{
    deviceID: 186,
    date: "2014-3-14"
}
{
    deviceID: 186,
    date: "2014-3-13"
}
Run Code Online (Sandbox Code Playgroud)

和一些较低的日期,如2014-3-9 , 8 ,7 ,6等.

做的时候 db.coll.remove({date:{$lte:"2014-3-5"}})

Mongo删除了15,14,13,但保持单个数字日期.这可能是由于日期是一个字符串?

我不知道如何格式化日期,所以我可以删除某个日期以下的所有日期.

它应该是一个清理过程,删除日期低于指定日期的所有文档.

date mongodb

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

mongodb ×1