English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

جملة Redis Lset

القوائم (Lists) في Redis

Redis Lset يضبط قيمة العنصر باستخدام المؤشر.

إذا كان معامل التحديد خارج نطاق النطاق، أو إذا تم إجراء LSET على قائمة فارغة، يتم إرجاع خطأ.

للحصول على معلومات إضافية عن أرقام القوائم، يرجى الرجوع إلى جملة LINDEX.

الجملة

جملة الأساس لـ redis Lset

redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE

الإصدارات المتاحة

>= 1.0.0

القيمة المعدة

إذا تم نجاح العملية، يتم إرجاع ok، وإلا يتم إرجاع رسالة خطأ.

مثال عملي

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 4
redis 127.0.0.1:6379> LSET mylist 0 "bar"
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1: "bar"
2) "hello"
3) "foo"
4) "hello"

القوائم (Lists) في Redis