Вы создали запрос внутри forEach
, поэтому, в зависимости от количества элементов в forEach
, ваш запрос будет выполняться столько раз. Попробуйте это:
exports.submit = function(req, res) {
var id = req.body.id;
let element = req.body;
console.log("inside for req.body 1", element);
connection.query(
"INSERT INTO user_answer(Test_Taker_User_id,Schedule_id,Question_id,Chosen_Answer_id, Created_By) Values(?,?,?,?,?)",
[user_id, user_schedule_id, element[1], element[0], username],
function(error, results, fields) {
if (error) {
// console.log("error ocurred", error);
}
Results = results;
console.log("*****************************************");
//console.log("inside element RESULTS:", Results);
}
);
};