在MongoDB中保存常见聚合

时间:2018-02-21 16:59:57

标签: mongodb aggregation-framework

假设我有一个Mongo聚合我知道我将经常使用,例如,找到数据集的平均值。

基本上,我希望有人为数据库创建一个API,以便有人可以在mongo shell中键入db.collection.average()并获取该函数的结果,这样一个不太了解聚合框架的人会很容易得到平均值(或我创建的任何复杂聚合函数的结果)。实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

从MongoDB 3.4开始,您可以创建包含已定义聚合管道的views。听起来非常适合您的用例。