MongoDB图表可以解析DBRef吗?

时间:2019-06-12 22:08:11

标签: mongodb charts

Bonjour

观看了MongoDB的Tom Hollander在MongoDB World 2018上的演示视频后,我了解到MongoDB图表的核心概念是数据源。

Tom向我们展示了基本功能,使我们能够选择数据库的集合作为一个数据源。

我的问题:

如果所选集合包含一些DBRef,MongoDB图表是否可以解决它们? 我们是否还必须选择链接的集合以将其添加到数据源中?

谢谢。

1 个答案:

答案 0 :(得分:0)

当前,统计图只能显示单个集合(数据源)中的数据。但是,您可以使用$lookup向数据源添加聚合管道,以使其连接多个集合中的数据。

有关更多信息和示例,请参见Charts: Data Source Pipelines,尤其是Join Data from Two Collections

或者,您可以在MongoDB中创建View。视图是可查询的对象,其内容由其他集合或视图上的聚合管道定义。 MongoDB不会将视图内容持久保存到磁盘。客户查询视图时,将按需计算视图的内容。