mongodb - 如何在 mongdb 中搜索 mm/dd/yyyy 格式的日期字符串
问题描述
我需要搜索一个包含以 mm/dd/yyyy 格式表示的日期的 mongodb 集合。我需要搜索特定的日期范围。
解决方案
ModelName.aggregate([{
$group: {
_id: {
date: {
$dateToString: {
format: "%Y-%m-%d",
date: '$date'
}
}
}
}
}, {
"$match": {
"_id.date": {
$gt: start,//req.query.startDate
$lt: end //req.query.endDate
},
}
}])
try thiss
推荐阅读
- c++ - 自定义对象上的 dlib 序列化在 gcc 中失败
- powershell - 部署到 2012 R2 服务器时访问被拒绝
- c# - 无法将完全控制添加到设置文件
- scripting - 无法绕过错误 619“找不到控件”
- mysql - MySQL 选择使用替换与 concat
- javascript - Turning Array Data Into Percent Values
- android - RecyclerView - 一个项目的一些变量是空的 - 根本不显示项目
- c++ - 模板中的类型转换
- php - WooCommerce 在订单元中自定义产品名称
- python - python中的Apache Beam:如何在另一个PCollection上重用完全相同的变换