Node-redis: Memanggil mget dengan array kunci yang kosong menimbulkan kesalahan

Dibuat pada 8 Agu 2011  ·  4Komentar  ·  Sumber: NodeRedis/node-redis

seperti di redis.mget([ ], panggilan balik saya).

Saya mendapatkan kesalahan: "Kesalahan: ERR salah jumlah argumen untuk perintah 'mget'"

Komentar yang paling membantu

Saya berharap mget(keys) berperilaku seperti map(keys, get) secara konseptual ( [] => [] ).

Semua 4 komentar

Ini contoh mget, apakah ini menyelesaikan masalah?

client.mget(["sessions started", "sessions started", "foo"], function (err, res) {
    console.dir(res);
});

Saya mendapatkan kesalahan yang sama dengan OP ( wrong number of args... ) untuk mget([ ]) ; bagaimana ini diselesaikan?

Memiliki array input panjang nol bukanlah kasus khusus IMO, itu membuat logika kode klien tidak perlu jelek.

Menggunakan redis-2.4.17 + node-redis v0.8.1.

@piskvorky Perilaku seperti apa yang Anda harapkan saat menelepon mget([]) ?

Saya berharap mget(keys) berperilaku seperti map(keys, get) secara konseptual ( [] => [] ).

Apakah halaman ini membantu?
0 / 5 - 0 peringkat