node_redis: Deprecated: The HMSET command contains a argument of type Object.
This is converted to "[object Object]" by using .toString() now and will return an error from v.3.0 on.
لكن الوثائق لا تذكر شيئًا عن ذلك ، هل يمكنك دعمه أو إزالته من المستندات ، إنه أمر محير للغاية ...
كيف تقترح أن نفعل ذلك من الآن فصاعدًا؟
شكرا
@ id0Sch ، الكائن كائن متداخل وهذا غير مدعوم.
يأخذ hmset مفتاحًا زائد n * حقل ، قيمة. لكن كل شيء يجب أن يكون بدائيًا. المفتاح ، كل حقل وكل قيمة. فقط هؤلاء يمكن حفظهم بشكل صحيح.
لذلك باستخدام:
// works fine
client.hmset('key', { test: 'works for me', route: 66 })
// does not work:
client.hmset('key', { test: { broken: true }, route: 66 })
حسنًا ، أصبح الأمر أكثر منطقية الآن ،
شكرا!
أوه. ماما ميا ، لماذا لا تنفذ فقط الفحص الخطي؟
هذا لم يعد يقبل شيئًا ، فما أفضل طريقة الآن؟
التعليق الأكثر فائدة
@ id0Sch ، الكائن كائن متداخل وهذا غير مدعوم.
يأخذ hmset مفتاحًا زائد n * حقل ، قيمة. لكن كل شيء يجب أن يكون بدائيًا. المفتاح ، كل حقل وكل قيمة. فقط هؤلاء يمكن حفظهم بشكل صحيح.
لذلك باستخدام: