0
Ich versuche, Abfrage-Ergebnis von in for-Schleife zu JSONKnoten js: mysql Abfrage-Ergebnis hinzufügen in forloop JSon
function (req,res){
var result = [{id:1
},{id:2},{id:3}];
for(var i=0;i<result.length;i++){
//query run
collection.getImages(result[i].id,function (status,error,image) {
//add query result to json
result[i]['images']=image;
});
}
res.json(result);
}
Aber die endgültigen result
nicht enthält den neu hinzugefügte Schlüsselwert (dh images
hinzufügen) es, weil collection.getImages()
ist asynchron so wie kann ich
dies lösen?
mit Code erkläre ich nie benutzt Versprechen – Jabaa
Added Code-Schnipsel –
ich diesen Fehler bekam 'Typeerror: kann nicht eingestellt Eigenschaft‚Bilder‘von undefined' – Jabaa