أهلا،
أريد استخدام أمر "ZSCAN" ولكنه يلقي بما يلي.
خطأ:
خطأ Redis {[خطأ: خطأ في بناء جملة ERR] الأمر: 'ZSCAN' ، الرمز: 'ERR'}
الشفرة:
connect.zscan (key، 0، {match: value + "*"}، function (err، data) {
إذا (يخطئ) {
console.log ("خطأ Redis" ، يخطئ) ؛
العودة يخطئ
}آخر
cb (null، data)؛
}) ؛
من فضلك أرشدني إلى الاستخدام الصحيح لهذا. شكرا.
vabnirvana يجب أن يعمل ما يلي:
client.zscan(key, 0, 'MATCH', value + '*', callback);
تدوين الكائن مدعوم فقط لـ HGETALL.
النتيجة هي ["0" ، []] مصفوفة فارغة دائمًا في جميع الحالات. عندما أفعل الأمر في redis ، فإنه يعطيني نتيجة.
لقد كتبت للتو اختبارًا له وهو يعمل كما ينبغي بالنسبة لي. يرجى التحقق من المفتاح أو النمط الخاص بك لمطابقة الإدخالات الخاصة بك حقًا.
التعليق الأكثر فائدة
vabnirvana يجب أن يعمل ما يلي:
تدوين الكائن مدعوم فقط لـ HGETALL.