Ik weet niet zeker hoe efficiënt het voor je is, maar voor het formatteren zal dit werken zoals hieronder Ik heb aangepaste sleutelnamen gemaakt title
, className
en start
die niet in de collectie zitten. Sla het resultaat van mapReduce dus op in een nieuwe collectie en haal het op. (als u mapReduce niet bij elk afzonderlijk verzoek gaat uitvoeren)
db.events.aggregate([{
$project: {
title: "$value",
className: "$_id.method",
start: "$_id.time",
_id:0 }
}]
)