gpt4 book ai didi

meteor - 如何从 Meteor.methods 函数返回错误

转载 作者:行者123 更新时间:2023-12-03 20:04:20 24 4
gpt4 key购买 nike

如何从 Meteor.methods 函数返回错误?
我调用我的函数:

Meteor.call('checkCode', mycode, function(error,result){
console.log(result['name']);
})

它返回我的“代码”与参数相同的人的名字。
但是如果没有人输入代码,如何返回错误?
我的功能代码:
checkCode: function(zcode){
return Codes.findOne({code: zcode});
}

谢谢!:)

最佳答案

您可以使用 throw就像任何正常的 javascript 错误一样。 Meteor 捡起它并将错误返回给客户端。

var code = Codes.findOne({code: zcode});

if(!code)
throw new Meteor.Error(500, 'Error 500: Not found', 'the document is not found');

return code;

关于meteor - 如何从 Meteor.methods 函数返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20867771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com