Wie Array von Werten in postgresql einfügen NodeJS
for(i in req.body.category_id){
db.query('INSERT INTO guide_categories(category_id) values($1)', [req.body.category_id[i]],function(err,category) {
if(err) return next(err);
return console.log("success");
});
}
category_id:["3","1"]
vorbei, aber der letzte Wert des Arrays bekam Einsetzen und Rest nicht. Wie löst man das?
wie Sie wissen, es ist nicht eingefügt? .. 'db.query' async ist? .. –
ich Datenbank jedes Mal bin Überprüfung. –
Mehrere Einfügungen sollten über eine einzige Abfrage mit mehreren Einfügungen erfolgen. Beispiel: [Mehrere Zeilen einfügen] (https://stackoverflow.com/questions/37300997/multi-row-insert-with-pg-promise). –