我正在使用sailsjs框架在nodejs中开发一个简单的应用程序。
我的任务是创建一个api端点,我必须从db验证传入的参数是否有效。
如果输入参数无效,那么我将以JSON格式返回错误 如果输入参数有效,那么我需要做一些计算,然后将它们保存到数据库,然后发送邮件并以JSON格式给出成功响应。
令人困惑的是,如果我使用async,当输入参数无效时,我强制异步不要调用下一个函数。
答案 0 :(得分:1)
由于您尚未发布代码,我不确定这是否是您正在寻找的答案。但我的建议是你在回调函数中评估输入参数。
以下是how to make your own callback function的更多信息。这也可以帮助您解决问题。