del*_*sin 3 javascript string datetime mongodb
所以我将这个字段称为task_time以字符串'YYYY-MM-DD'形式存储在 Mongodb 中(例如“2012-12-21”)。
现在我需要查询这个集合以获取task_time在给定时间间隔内的数据。
时间间隔以一对字符串形式给出,以'YYYY-MM-DD hh:mm:ss'格式表示开始时间和结束时间(例如,'2015-12-21 16:00:00')。
有什么方法可以直接在 Mongo 查询中执行此操作而无需将此任务带到我的 javascript 代码中?
Man*_*iel 10
据我所知$gte,$lt也可以使用字符串。在这个问题之后在猫鼬中也是如此
items.find({
task_time: {
$gte: "2015-12-21 12:00:00",
$lt: "2015-12-21 16:00:00"
}
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3213 次 |
| 最近记录: |