Node-redis: يعطي الأمر Zscan المشكلة

تم إنشاؤها على ٢٣ أكتوبر ٢٠١٥  ·  3تعليقات  ·  مصدر: NodeRedis/node-redis

أهلا،

أريد استخدام أمر "ZSCAN" ولكنه يلقي بما يلي.

خطأ:
خطأ Redis {[خطأ: خطأ في بناء جملة ERR] الأمر: 'ZSCAN' ، الرمز: 'ERR'}

الشفرة:
connect.zscan (key، 0، {match: value + "*"}، function (err، data) {
إذا (يخطئ) {
console.log ("خطأ Redis" ، يخطئ) ؛
العودة يخطئ
}آخر
cb (null، data)؛
}) ؛

من فضلك أرشدني إلى الاستخدام الصحيح لهذا. شكرا.

question

التعليق الأكثر فائدة

vabnirvana يجب أن يعمل ما يلي:

client.zscan(key, 0, 'MATCH', value + '*', callback);

تدوين الكائن مدعوم فقط لـ HGETALL.

ال 3 كومينتر

vabnirvana يجب أن يعمل ما يلي:

client.zscan(key, 0, 'MATCH', value + '*', callback);

تدوين الكائن مدعوم فقط لـ HGETALL.

النتيجة هي ["0" ، []] مصفوفة فارغة دائمًا في جميع الحالات. عندما أفعل الأمر في redis ، فإنه يعطيني نتيجة.

لقد كتبت للتو اختبارًا له وهو يعمل كما ينبغي بالنسبة لي. يرجى التحقق من المفتاح أو النمط الخاص بك لمطابقة الإدخالات الخاصة بك حقًا.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

michaelwittig picture michaelwittig  ·  3تعليقات

adamgajzlerowicz picture adamgajzlerowicz  ·  4تعليقات

lemon707 picture lemon707  ·  3تعليقات

betimer picture betimer  ·  5تعليقات

twappworld picture twappworld  ·  7تعليقات