解析云代码在客户端运行,但不在服务器端运行

时间:2015-07-20 17:16:31

标签: parse-platform error-handling runtime-error cloud-code

我为Parse Cloud Code编写了这个大型解析代码,根据它的objectId查询行。我在客户端编写了这一切,并使用我的本地化html代码进行了测试。一切都很棒!但是,一旦我将其推送到服务器并尝试运行,我得到错误141:“发生错误”

显然,这非常无益。所以,我将代码分解为我可以进行的最基本的调用,如下所示:

function getCardPacks(request, response)
{
    var myTable = Parse.Object.extend("myTable");
    var query = new Parse.Query(myTable);
    query.get(request.params.tabId,
    {
        success:function(results)
        {
            response.success();
        },
        error:function(error)
        {
            response.error(error);
        }
    },function(error)
    {
        console.log(error);
    });

我仍然得到了141.我确认我发送此函数的params不是null,但也许它们在到达函数之前未定义?我真的不知道这里有什么问题。

这是否发生在其他人身上?或者,有没有办法从服务器端获取调试日志,以便我可以确定val是否为null或找出脚本停止的位置?

1 个答案:

答案 0 :(得分:0)

您可以在应用上查看Parse.com上的日志。我很困惑你使用的是云代码。如果您只是查询表,那么您应该可以使用Parse javascript sdk来实现。你可以在这里看到如何设置它。 https://www.parse.com/apps/quickstart?app_id=syncup-staging#parse_data/web/existing

相关问题