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

Parse platform 解析云代码在客户端运行,但不在服务器端运行,parse-platform,error-handling,runtime-error,parse-cloud-code,Parse Platform,Error Handling,Runtime Error,Parse Cloud Code,我为基于行的objectId查询行的解析云代码编写了这个大型解析代码。我在客户端编写了这一切,并用本地化的html代码进行了测试。一切都很好!但是,一旦我将其推送到服务器并尝试运行,就会出现错误141:“发生了错误” 显然,这毫无帮助。因此,我将代码分解为我能做的最基本的调用,如下所示: function getCardPacks(request, response) { var myTable = Parse.Object.extend("myTable"); var quer

我为基于行的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。我验证了我发送给这个函数的参数不是空的,但是它们在到达函数之前可能没有定义?我真的不知道这里出了什么问题


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

您可以在应用程序的Parse.com上查看日志。我不明白你在用云代码干什么。如果您只是查询一个表,那么您应该能够使用parsejavascriptsdk进行查询。你可以在这里看到如何设置它

你可以在你的应用程序上查看Parse.com上的日志。我不明白你在用云代码干什么。如果您只是查询一个表,那么您应该能够使用parsejavascriptsdk进行查询。你可以在这里看到如何设置它

如何在本地测试parse对象?我有一个main.js和一个带有按钮的html页面,这些按钮将伪值发送到main。大体上我有这个
var module=require('cloud/myCode.js')
函数getTable_sum(请求,响应){
模块.getTable_导出(请求,响应);
}``Parse.Cloud.define(“getTable”,getTable_sum);'对于我从html
函数getTable_server()
{
var cardPackId=getInputValue(“tableId”);
var请求=
{/code>
“playerId”:playerId,
};
解析.Cloud.run(“getTable”,请求,{
错误:函数(错误)
{/code>
控制台.log(错误);
<
您是如何在本地测试parse对象的?我有一个main.js和一个html页面,页面上有向main发送伪值的按钮。大体上我有这个
var module=require('cloud/myCode.js')
函数getTable_sum(请求,响应){
模块.getTable_导出(请求,响应);
}``Parse.Cloud.define(“getTable”,getTable_sum);'对于我从html
函数getTable_server()
{
var cardPackId=getInputValue(“tableId”);
var请求=
{/code>
“playerId”:playerId,
};
解析.Cloud.run(“getTable”,请求,{
成功:函数(结果)
错误:函数(错误)
控制台.log(错误);
<