Как вы ссылаетесь на "текущую дату" в собственном запросе Metabase MongoDB?
Я хотел бы использовать ручную логику внутри вопроса о метабазе. Например, при указании ссылки "Прошлые 30 дней" построитель запросов в метабазе может динамически обновлять вопрос, ссылаясь на текущую дату. Однако при преобразовании в собственный запрос даты конвертируются в жестко закодированные, например. 2017-11-30. В других местах я видел ответы, предлагающие "new Date()" и т. Д., Но ни один из них не будет работать в собственном редакторе запросов Metabase. Я ищу что-то вроде..
...
{
"created_at": {"$gte": "new Date()"}
},
...
хотя этот метод не работает. Заранее спасибо!
2 ответа
С использованием
Начиная с версии 0.41, кажется, что Metabase примет
new Date()
синтаксис и вставьте дату сервера при написании так:
[{
$group: {
_id: new Date()
}
}]
Доказательство работы над Metabase v0.41
Возьмите "new Date()" из кавычек, которые вы отправляете в строке.
{
"created_at": {"$gte": new Date()}
}