Karena Anda menggunakan request[i] sebagai parameter, kita dapat menganggap blok kode ini dienkapsulasi dalam satu lingkaran:mungkin Anda mencoba untuk mengulang pada array dan mengeksekusi hget/hdel untuk setiap item.
Dalam hal ini, ada kemungkinan besar Anda terkena aturan pelingkupan Javascript:request[i] adalah bagian dari penutupan, tetapi penutupan hanya dapat didefinisikan pada tingkat fungsi (bukan pada tingkat blok).
Anda mungkin perlu mendefinisikan fungsi dalam, atau menggunakan forEach untuk beralih pada wadah Anda. Informasi lebih lanjut di sini:
nodejs, redis. periksa apakah ada kunci dan buat yang baru jika tidak
Untuk loop, dapatkan item dari penundaan redis