Mongo聚合计数

时间:2018-06-22 12:25:45

标签: mongodb aggregation

我试图使用$ match条件来聚合多个集合并查找重复出现的次数,但无法做到这一点。

我的收藏集包含以下字段:

db.book
{
    bookSerialNumber,
    ModelId, 
    ManufacturerId,
    details
}

db.bookIssue
{
    additionDate, 
    bookId, 
    StatusId, 
    TypeId, 
    ModelId, 
    issueCount 
}

在聚合中,匹配两个集合中的modelId,ManufacturerId和bookId(db.book._id == db.bookIssue.bookId):-

Result:
{
    bookSerialNumber,
    ModelId, 
    ManufacturerId,
    bookId,
    total_Count
}

有人可以为此提供适当的解决方案吗?

0 个答案:

没有答案