perintah Redis Linsert
Redis Linsert perintah sebelum atau setelah memasukkan unsur-unsur dari unsur-unsur daftar. Ketika unsur yang ditentukan tidak ada dalam daftar, tidak ada tindakan. Saat daftar tidak ada, dianggap sebagai daftar kosong, tidak ada tindakan yang diambil. Jika kuncinya adalah bukan jenis daftar, kesalahan dikembalikan.
tatabahasa
Redis Linsert sintaks perintah dasar adalah sebagai berikut:
redis 127.0.0.1:6379> LINSERT KEY_NAME BEFORE EXISTING_VALUE NEW_VALUE
versi yang tersedia
> = 1.0.0
Kembali Nilai
Jika, setelah perintah ini berhasil, penyisipan kembali, panjang daftar. Jika Anda tidak menemukan elemen tertentu, atau -1. Jika kunci tidak ada atau daftar kosong, kembali 0.
contoh
redis 127.0.0.1:6379> RPUSH list1 "foo" (integer) 1 redis 127.0.0.1:6379> RPUSH list1 "bar" (integer) 2 redis 127.0.0.1:6379> LINSERT list1 BEFORE "bar" "Yes" (integer) 3 redis 127.0.0.1:6379> LRANGE mylist 0 -1 1) "foo" 2) "Yes" 3) "bar"