0

我有一个数据库,其中有客户(customerId、firstName、lastName、phoneNo、eMail)和发票(invoiceId、invoiceDate、customerId)等文档。

我想在视图中获取每个客户的发票总和。我目前正在使用 Fauxton 2.0。

我目前的看法是:

function (doc) {
    if (doc.customerId && doc.invoiceId) {
        emit(doc.customerId, doc.invoiceId);
    }
}

但我想添加某种减少功能,它可以给我发票的总和。

谢谢。

4

1 回答 1

0

好吧,我解决了这个问题,只是将reduce函数_sum更改为_count的问题,以获取发票的总金额。因此,在请求密钥(customerId)时,我得到了计数。

于 2017-08-04T08:01:50.357 回答