首页 > 解决方案 > 如何在 mongdb 中搜索 mm/dd/yyyy 格式的日期字符串

问题描述

我需要搜索一个包含以 mm/dd/yyyy 格式表示的日期的 mongodb 集合。我需要搜索特定的日期范围。

标签: 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

推荐阅读