[英] MongoDB/Mongoose querying at a specific date?
可以查询特定日期吗?
我在mongo食谱中发现,我们可以在Querying for a Date Range%的范围内完成
db.posts.find({"created_on": {"$gte": start, "$lt": end}})
但是有没有可能确定一个具体的日期呢?
db.posts.find({"created_on": new Date(2012, 7, 14) })
可以查询特定日期吗?
我在mongo食谱中发现,我们可以在Querying for a Date Range%的范围内完成
db.posts.find({"created_on": {"$gte": start, "$lt": end}})
但是有没有可能确定一个具体的日期呢?
db.posts.find({"created_on": new Date(2012, 7, 14) })
如果您在数据库中保存的日期没有时间(只有年、月、日),那么这应该是可行的.
你保存的日期很可能是new Date()
天,其中包括时间成分.要查询这些时间,您需要创建一个包含一天中所有时刻的日期范围.
db.posts.find({ //query today up to tonight
created_on: {
$gte: new Date(2012, 7, 14),
$lt: new Date(2012, 7, 15)
}
})
带权限的机密 Rest-Api - 总是 403 - 我做错了什么?
为什么 JavaScript 的 parseInt(0.0000005) 打印“5”?
使用 node.js 发送 Content-Type: application/json post
单元测试 Node.js 和 WebSockets (Socket.io)
解析错误:无法读取文件'.../tsconfig.json'.eslint
错误:PostCSS 插件 tailwindcss 需要 PostCSS 8
为什么这是“你好,世界!” JavaScript 代码片段被识别为可接受的程序指令?
mac 中缺少对 /usr/local/lib/node_modules 的写访问权限