Latest web development tutorials

คำสั่ง Redis linsert

รายการ Redis (รายชื่อ)

Redis linsert คำสั่งก่อนหรือหลังการใส่องค์ประกอบขององค์ประกอบรายการ เมื่อองค์ประกอบที่ระบุไม่ได้อยู่ในรายการไม่มีการดำเนินการ เมื่อรายการไม่ได้อยู่ถือได้ว่าเป็นรายการที่ว่างเปล่า, ไม่มีการดำเนินการ ถ้าคีย์ไม่ได้เป็นประเภทของรายการที่มีข้อผิดพลาดจะถูกส่งกลับ

ไวยากรณ์

Redis linsert ไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:

redis 127.0.0.1:6379> LINSERT KEY_NAME BEFORE EXISTING_VALUE NEW_VALUE 

รุ่นที่มีจำหน่าย

> = 1.0.0

ราคาย้อนกลับ

ถ้าหลังจากคำสั่งจะประสบความสำเร็จกลับมาแทรกความยาวของรายการ หากคุณไม่ได้หาองค์ประกอบที่ระบุหรือ -1 ถ้าคีย์ไม่มีอยู่หรือเป็นรายการที่ว่างเปล่ากลับ 0

ตัวอย่าง

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"

รายการ Redis (รายชื่อ)