Eftersom du använder förfrågningar[i] som parameter kan vi anta att detta kodblock är inkapslat i en slinga:du kanske försöker iterera på en array och exekvera hget/hdel för varje objekt.
I så fall finns det en god chans att du har drabbats av scoping-reglerna för Javascript:requests[i] är en del av en stängning, men en stängning kan bara definieras på funktionsnivå (inte på blocknivå).
Du måste förmodligen definiera en inre funktion, eller använda forEach för att iterera på din behållare. Mer information här:
nodejs, redis. kontrollera om nycklar finns och skapa nya om inte
För loop hämta objekt från redis delay