在MongoDB中寻找类似于"BETWEEN"的功能



我需要从MongoDB集合中获取所有记录,"employee"joining_datecurrent_datecurrent_date + 5 days之间。我在MongoDB文档中找不到与BETWEEN运算符类似的内容。下面的查询在谷歌大查询中工作正常。在MongoDB中寻找类似的解决方案。

select * from employee where joining_date BETWEEN current_date() and DATE_ADD(current_date(), interval 5 DAY);

$gt$lt比较查询运算符可用于查找日期范围内的匹配项。这里有一种方法。

db.employee.find({
"joining_date": {
$gt: new Date(),
$lt: new Date(new Date().setDate(new Date().getDate() + 5))
}
})

相关内容

  • 没有找到相关文章

最新更新