مثل redis.mget ([]، mycallback).
تلقيت الخطأ: "خطأ: خطأ ERR عدد غير صحيح من الوسائط للأمر 'mget'"
هذا مثال على mget ، هل هذا يحل المشكلة؟
client.mget(["sessions started", "sessions started", "foo"], function (err, res) {
console.dir(res);
});
أتلقى نفس الخطأ مثل OP ( wrong number of args...
) لـ mget([ ])
؛ كيف تم حل هذا؟
إن وجود صفيف إدخال صفري الطول ليس حالة خاصة IMO ، فهو يجعل منطق رمز العميل قبيحًا بشكل غير ضروري.
باستخدام redis-2.4.17 + node-redis v0.8.1.
piskvorky ما هو نوع السلوك الذي تتوقعه عند استدعاء mget([])
؟
أتوقع أن يتصرف mget(keys)
مثل map(keys, get)
الناحية النظرية ( []
=> []
).
التعليق الأكثر فائدة
أتوقع أن يتصرف
mget(keys)
مثلmap(keys, get)
الناحية النظرية ([]
=>[]
).