【发布时间】:2021-06-19 00:43:28
【问题描述】:
我想使用 Metabase 和 MongoDB 数据库执行以下代码:
[{
"$project":{
"incrementId":"$incrementId",
"createdAt":"$createdAt"
}
},
{"$limit":1048576}
]
如何选择特定日期?假设我想查看 18.03.2021 的结果。非常感谢任何建议。
【问题讨论】:
我想使用 Metabase 和 MongoDB 数据库执行以下代码:
[{
"$project":{
"incrementId":"$incrementId",
"createdAt":"$createdAt"
}
},
{"$limit":1048576}
]
如何选择特定日期?假设我想查看 18.03.2021 的结果。非常感谢任何建议。
【问题讨论】:
试试这个:
{
$match: {
createdAt: {
$gte: ISODate("2021-03-18T00:00:00Z"),
$lte: ISODate("2021-03-18T23:59:59.999Z"),
}
}
}
【讨论】:
这应该可以工作
[
{
$match: { createdAt: {
'$gte': ISODate("2019-11-21T00:00:40.294Z"),
'$lt': ISODate("2019-11-21T25:59:59")
}}
},
{
"$project":{
"incrementId":"$incrementId",
"createdAt":"$createdAt"
}
},
{"$limit":1048576}
]
【讨论】: