我只是想创建一个基本的递归函数,一旦达到某个数字就会返回结果。但是我不断收到此错误。有人知道这里有什么问题吗?
这是我的代码:
GLOBAL = {};
GLOBAL.cnt = 0;
Parse.Cloud.define('recursiveTest', function(request, response)
{
GLOBAL.cnt++;
if(GLOBAL.cnt >= 2) {
response.success(GLOBAL.cnt);
}
request = {};
Parse.Cloud.run('recursiveTest', request, response);
});
这是完整的错误:
{"code":141,"error":"{\"code\":141,\"message\":\"{\\"code\\":141,\\"message\\":\\ "{\\\\"code\\\\":141,\\\\"消息\\\\":\\\\"{\\\\\\\\"code\\\\\\ \\":141,\\\\\\\\"消息\\\\\\\\":\\\\\\\\"{\\\\\\\\\\\\\\ \\"代码\\\\\\\\\\\\\\\\\\":124,\\\\\\\\\\\\\\\\"消息\\\\\\\\ \\\\\\\\":\\\\\\\\\\\\\\\\\\"对云代码的递归调用太多\\\\\\\\\\\\\\\\ "}\\\\\\\\"}\\\\"}\\"}\"}"}