В настоящее время я пытаюсь сгруппировать набор документов по номеру недели в поле exit_time.
Я могу так хорошо справиться с агрегацией $ week, как это.
$group: {
_id: {$week: "$exit_time"}
}
Однако, если я пытаюсь включить часовой пояс, как в документации mongodb, я получаю следующую ошибку.
MongoError: can't convert from BSON type object to Date
Вот фрагмент кода, который его вызывает. Насколько я могу судить, это то, как примеры делают это в документации Монго.
$group: {
_id: {
$week: {
date: "$exit_time",
timezone: "America/Tijuana"
}
}
}
Вот соответствующая документация.
https://docs.mongodb.com/manual/reference/operator/aggregation/week/
Кто-нибудь сталкивался с подобной проблемой, которая может указать мне правильное направление?