[英]return error object instead of string in parser server
早些時候,我可以在雲代碼/使用返回一個錯誤對象前/后鈎response.error(111, errObject)
在解析服務器版本2.7.x
解析器服務器3.x+
版本要求我現在拋出Error對象或字符串。 我想知道如何在不進行字符串化的情況下返回完整的錯誤對象。 在響應中返回對象很方便,因為例如可以說用戶缺少哪些表單輸入。
找到了解決方案,現在我必須顯式調用Parse.Error
const userBeforeSave = (req) => {
const result = Joi.validate(req.object.toJSON(), userValidator, { allowUnknown: true })
if (result.error) {
throw new Parse.Error(101, {msg: 'I cannot allow'})
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.