最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

如何在mongoose的$ week mongo聚合中包含时区?

IT培训 admin 11浏览 0评论

如何在mongoose的$ week mongo聚合中包含时区?

我目前正在尝试按exit_time字段的周数对一组文档进行分组。

我可以用$ week聚合这样做很好。

$group: {
  _id: {$week: "$exit_time"}
}

但是,如果我尝试在mongodb文档中包含时区,我会收到以下错误。

MongoError: can't convert from BSON type object to Date

这是导致它的代码片段。据我所知,这些示例是如何在mongo文档中完成的。

$group: {
  _id: {
    $week: {
      date: "$exit_time",
      timezone: "America/Tijuana"
    }
  }
}

这是相关文档。 /

有没有人遇到类似的问题,可以指出我正确的方向?

回答如下:

正如Neil Lunn所说,对我来说问题是我实际上运行的是3.6版本的MongoDB(尽管我认为我运行的是3.6)。

如何在mongoose的$ week mongo聚合中包含时区?

我目前正在尝试按exit_time字段的周数对一组文档进行分组。

我可以用$ week聚合这样做很好。

$group: {
  _id: {$week: "$exit_time"}
}

但是,如果我尝试在mongodb文档中包含时区,我会收到以下错误。

MongoError: can't convert from BSON type object to Date

这是导致它的代码片段。据我所知,这些示例是如何在mongo文档中完成的。

$group: {
  _id: {
    $week: {
      date: "$exit_time",
      timezone: "America/Tijuana"
    }
  }
}

这是相关文档。 /

有没有人遇到类似的问题,可以指出我正确的方向?

回答如下:

正如Neil Lunn所说,对我来说问题是我实际上运行的是3.6版本的MongoDB(尽管我认为我运行的是3.6)。

发布评论

评论列表 (0)

  1. 暂无评论