解析云代码错误:未调用成功/错误(代码:141,版本:1.9.0)

Posted

技术标签:

【中文标题】解析云代码错误:未调用成功/错误(代码:141,版本:1.9.0)【英文标题】:Parse Cloud Code Error: success/error was not called (Code: 141, Version: 1.9.0) 【发布时间】:2016-01-05 18:02:15 【问题描述】:

这段代码有什么问题?:

Parse.Cloud.define("insertCouponReview", function(request, response)

var ReviewClass = Parse.Object.extend("Review");
var newReview = new ReviewClass();

var CouponClass = Parse.Object.extend("Coupon");
var coupon = new CouponClass(  objectId: request.params.couponId );

var UserClass = Parse.Object.extend("_User");
var user = new UserClass(  objectId: request.params.userId );

newReview.set( "couponId"       , coupon );
newReview.set( "userId"         , user);
newReview.set( "reviewTitle"    , request.params.reviewTitle);
newReview.set( "comment"        , request.params.comment );
newReview.set( "numberOfStars"  , request.params.numberOfStars);

newReview.save(
    sucess:function(  )
        response.success("Ok");
    ,
    error: function()
        response.error("Erro");
    
);

);

它在 Parse 上正确保存。但我仍然得到错误。 X) 我是 JS 和 Parse Cloud Code 的新手...

【问题讨论】:

也添加有问题的错误。 这是唯一的错误:[错误]:未调用成功/错误(代码:141,版本:1.9.0) 【参考方案1】:

问题似乎是单词success 的拼写错误sucess 导致未调用保存成功块。

newReview.save(
    sucess:function(  )
        response.success("Ok");
    ,
    error: function()
        response.error("Erro");
    
);

尤其是这一行

sucess:function(  )

把它改成这个,你应该很高兴。

success: function()

【讨论】:

乐于助人!不要忘记投票并标记为答案以关闭它:)

以上是关于解析云代码错误:未调用成功/错误(代码:141,版本:1.9.0)的主要内容,如果未能解决你的问题,请参考以下文章

Parse Cloud Code 嵌套查询上的代码 141(错误:未调用成功/错误)

解析云代码给我代码:141 错误

解析服务器云代码查询语法错误 141

AWS EC2 上的解析服务器在云代码上给出 141 错误

解析云代码查询不触发成功或错误

解析云代码错误 - “需要主密钥”?