Saya menyukai fungsionalitas yang disediakan MongoDB untuk melakukan tugas peta/pengurangan, khususnya emit() dalam fungsi mapper. Bagaimana saya bisa mereproduksi perilaku peta yang ditunjukkan di bawah ini dalam javascript/node.js tanpa MongoDB?
Contoh (dari MongoDB Map-Reduce Docs):
[{ cust_id: "A123", amount: 500 }, { cust_id: "A123", amount: 250 }, { cust_id: "B212", amount: 200 }]
Dipetakan ke -
[{ "A123": [500, 200] }, { "B212": 200 }]
Pustaka yang membuatnya sesederhana satu baris emit() Mongo akan bagus tetapi fungsi asli juga bisa melakukan pekerjaan itu.