我为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或找出脚本停止的位置?
答案 0 :(得分:0)
您可以在应用上查看Parse.com上的日志。我很困惑你使用的是云代码。如果您只是查询表,那么您应该可以使用Parse javascript sdk来实现。你可以在这里看到如何设置它。 https://www.parse.com/apps/quickstart?app_id=syncup-staging#parse_data/web/existing