Получите общее количество счетов на одного клиента

У меня есть база данных, где у меня есть документы, такие как клиенты (customerId, firstName, lastName, phoneNo, eMail) и счет-фактура (invoiceId, invoiceDate, customerId).

Я хочу получить сумму счетов на одного клиента в представлении. В настоящее время я использую Fauxton 2.0.

Мой взгляд в настоящее время:

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

Но я хочу добавить какую-то функцию сокращения, которая может дать мне общую сумму счетов.

Благодарю.

1 ответ

Решение

Ну, я решил проблему, это была просто проблема изменения функции сокращения _sum на _count, чтобы получить общее количество счетов. Поэтому при запросе ключа (customerId) я получаю счет.

Другие вопросы по тегам