これは私のノードjsコールバック関数です。この関数を約束するように変更したいと思います。私のコールバック機能を約束するように変更するにはどうすればよいですか?
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);
}
})
}
});
}
});
私はサンプルコードを見たいです。
私は少なくとも試してみたいと思っています。 – Bergi
あなたは作ることができません? – zabusa