Sql 使用Node.js在JSON中循环
我尝试使用Node循环JSON,以便调用sql数据库中的存储过程。JSON是:Sql 使用Node.js在JSON中循环,sql,json,node.js,Sql,Json,Node.js,我尝试使用Node循环JSON,以便调用sql数据库中的存储过程。JSON是: [ { boardid: '1', accesid: '2' }, { boardid: '2', accesid: '3' }, { boardid: '8', accesid: '4' } ] 我想要实现的伪代码是:我有UserID var data = req.body.addJSON for each JSON object { con.query( "CALL addUs
[ { boardid: '1', accesid: '2' },
{ boardid: '2', accesid: '3' },
{ boardid: '8', accesid: '4' } ]
我想要实现的伪代码是:我有UserID
var data = req.body.addJSON
for each JSON object {
con.query(
"CALL addUserToBoard('" + UserID + "', '" + BoardID + "','" + AccessTypeID + "');",
function(err, result, fields) {
if (err) throw err;
}
);
}
你可以用一个简单的forEach
var data = req.body.addJSON
data.forEach(value => {
con.query("CALL addUserToBoard('" + UserID + "', '" + value.boardid + "','" + value.accesid + "');", function (err, result, fields)
{
if (err) throw err;
});
})
始终可以在对象a中交互
var jsonresponse = JSON.parse(data);
Object.keys(jsonresponse).forEach( function(param , index) {
console.log(jsonresponse[param]);
console.log(index);
});
没问题。如果对你有效,请接受正确的答案。你在问什么?请告诉我们您遇到了什么问题,以及到目前为止您尝试了什么