Das ist mein Knoten js Callback-Funktion, ich möchte diese Funktionen ändern, um zu versprechen.Wie kann ich meine Rückruffunktion ändern, um zu versprechen?
service.parseToCsv('resources/' + peopleFileName, (err,people) => {
if(err){
res.status(400).send('ERROR TO PARSING CSV PEOPLES');
} else{
Entry.insertPeoples(people,(err,results) => {
if(err){
let rmPath = 'resources/' + peopleFileName;
fs.unlink(rmPath);
res.status(400).send('ERROR TO INSERT PEOPLE DATA IN TO DATABASE');
} else{
service.parseToCsv('resources/' + facilityFileName,(err,facilities) => {
if(err){
console.log(err);
res.status(400).send('ERROR TO PARSING CSV FACILITIES');
} else{
res.status(200).send(facilities);
}
})
}
});
}
});
Ich möchte Beispielcode sehen.
Ich möchte zumindest einen Versuch sehen. – Bergi
welche funktionieren Sie wan zu machen? – zabusa