Kürzlich habe ich versucht, diese Wasserfall-Methode in meinem Mungo, aber leider es warf Fehler, die ich nicht in der Lage bin herauszufinden, kann jemand vorschlagen, mir helfen .......TypeError: Callback ist keine Funktion in Wasserfall nodejs
TypeError: callback is not a function
Mein Code,
exports.waterfall = function (err, res) {
async.waterfall([
function (callback) {
var item = {
'status': '1',
'type': 'categories'
};
Categories.find(item, function (err, result) {
if (err) {
return
}
if (result) {
callback(null, result)
}
});
},
function (sol,callback) {
var response = [];
for (var i in sol) {
var id = sol[0]._id,
item = {
'categoryid': id,
'status': '1',
'type': 'topics'
};
Categories.find(item, function (err, soll) {
if (err) {
return
}
if (soll) {
console.log(soll)
}
});
}
callback(null,soll)
}
],
function (err, ress) {
if(err){
console.log('err')
return
}
if(res){
res.json(ress)
}
});
};
Vor kurzem habe ich versucht, in meinem Mungo diesen Wasserfall-Methode verwenden, aber es throwed Fehler leider, die ich nicht in der Lage bin, um herauszufinden, kann mir jemand vorschlagen helfen ..... ..
ohh .... das hat funktioniert, aber jetzt habe ich den Fehler "res.json ist keine Funktion" – MMR
res.json wurde gelöscht, aber neuer Fehler aufgetreten, ich bearbeite meinen Code können Sie es bitte sehen ... – MMR
Fehler ist "ReferenceError: soll nicht definiert werden " – MMR