Aggregate Collection
When you may need aggregate of collections?
Usage
const aggregationFunctionsResults = result =
(await client.net.aggregate_collection({
collection: 'accounts',
fields: [
{
field: "balance",
fn: "MIN"
},
{
field: "balance",
fn: "MAX"
}, {
field: "balance",
fn: "AVERAGE"
}, {
field: "balance",
fn: "SUM"
},
{
field: "balance",
fn: "COUNT"
}
]
})).values;
console.log("Minimum account balance: " + aggregationFunctionsResults[0]);
console.log("Maximum account balance: " + aggregationFunctionsResults[1]);
console.log("Average balance: " + aggregationFunctionsResults[2]);
console.log("Total balance of all accounts: " + aggregationFunctionsResults[3]);
console.log("Number of accounts: " + aggregationFunctionsResults[4] + '\n');About collections
Last updated