Aangezien je requests[i] als parameter gebruikt, kunnen we aannemen dat dit codeblok in een lus is ingekapseld:misschien probeer je een array te herhalen en voor elk item hget/hdel uit te voeren.
In dat geval is de kans groot dat je geraakt bent door de scopingregels van Javascript:requests[i] is onderdeel van een sluiting, maar een sluiting kan alleen op functieniveau worden gedefinieerd (niet op blokniveau).
U moet waarschijnlijk een interne functie definiëren of forEach gebruiken om op uw container te herhalen. Meer informatie hier:
nodejs, redis. controleer of sleutels bestaan en maak nieuwe aan, zo niet
For loop items ophalen van redis delay