0

特定の数値に達すると結果を返す基本的な再帰関数を作成しようとしています。ただし、このエラーが発生し続けます。ここで何が問題なのか誰にも考えがありますか?

これが私のコードです:

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);        
});

完全なエラーは次のとおりです。

{"コード":141,"エラー":"{\"コード\":141,\"メッセージ\":\"{\\"コード\\":141,\\"メッセージ\\":\\ "{\\\\"コード\\\\":141,\\\\"メッセージ\\\\":\\\\"{\\\\\\\\"コード\\\\\\ \\":141,\\\\\\\\"メッセージ\\\\\\\\":\\\\\\\"{\\\\\\\\\\\\\ \\"コード\\\\\\\\\\\\\\\":124,\\\\\\\\\\\\\\\"メッセージ\\\\\\\\ \\\\\\\\":\\\\\\\\\\\\\\\"Cloud Code への再帰呼び出しが多すぎます\\\\\\\\\\\\\\\ "}\\\\\\\\"}\\\\"}\\"}\"}"}

4

2 に答える 2