【问题标题】:Strong Loopback group_by aggregation强环回 group_by 聚合
【发布时间】:2017-08-22 16:09:30
【问题描述】:

我已经搜索了很多以找到一种使用环回 mongodb 进行聚合的方法,不幸的是没有找到完美的解决方案。其中之一是here 但是无法实现这一点,任何人都可以帮助我解决这个问题,使用任何新的解决方案,或者描述上面的链接。

【问题讨论】:

  • 投反对票的原因是什么?

标签: mongodb aggregation-framework loopback


【解决方案1】:

Loopback 不提供进行聚合查询的方法,但您可以在以下位置找到另一种解决方案:https://github.com/strongloop/loopback/issues/890

//Using the datasource we are making a direct request to MongoDB instead of use the PersistedModel of Loopback
var bookCollection = Book.getDataSource().connector.collection(Book.modelName);

bookCollection.aggregate({
    $group: {
        _id: { category: "$category", author: "$author" },
        total: { $sum: 1 }
    }
}, function(err, groupByRecords) {
    if(err) {
        next(err);
    } else {
        next();
    }
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-22
    • 1970-01-01
    • 2020-01-07
    • 2019-11-10
    • 2018-01-14
    • 2017-05-14
    • 2018-08-31
    相关资源
    最近更新 更多