如何迭代请求主体中的对象数组

我发送一个对象数组到服务器(如下),服务器必须接收对象并将它们添加到MongoDB。 我是node.js的新手,我通常处理rcevived请求体(req.body)中的键。 但在这里,键是对象。 我怎样才能迭代他们?

[ { id: "1", Name: "John" }, { id: "2", Name: "Mark" }, { id: "3", Name: "Domi" } ] 

服务器代码:

 server.get('/user', function (req, res, next) { //iterate over the objects in req.body }); 

当我想发送一个对象时,我可以很容易地通过req.body.id和req.body.Name获取请求内容,那么如何在请求体内使用多个对象呢?

像这样的东西:

 var bodyParser = require('body-parser'); server.use(bodyParser.json()); server.use(bodyParser.urlencoded({ extended: true })); server.get('/user', function (req, res, next) { var data = req.body; data.forEach(function (item) { console.log(item.id); console.log(item.Name); }); });