嵌套瀑布的function不在Nodejs中调用

我在NodeJS中有以下代码:

Vasync.waterfall([ function (callback) { Model.Test.findOne({ id: id, }).exec(callback); }, function (test, callback) { // determine go to which function method(test, callback); }, ], function (error, result) { res.send(response); }); function method(test, parentCallback) { ... Vasync.waterfall([ function (callback) { log.info("test 1"); Model.Item.findOne({ test: test }).exec(callback); }, function (item, callback) { log.info("test 2"); callback(null, ""); } ], function (error, result) { log.info("test 3"); parentCallback(error, result); }); } 

它打印test 1 ,但从来没有达到test 2 ,直接去test 3 。 我的代码中可能有什么错误?

只需打印错误字段即可知道您的错误