ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีรับองค์ประกอบจากดัชนีเฉพาะของค่ารายการ สำหรับสิ่งนี้ เราจะใช้ Redis LINDEX คำสั่ง
คำสั่ง LINEX
คำสั่งนี้ส่งคืนองค์ประกอบที่เก็บไว้ที่ดัชนีที่ระบุของค่ารายการที่เก็บอยู่ที่คีย์ ดัชนีมีค่าเป็นศูนย์ ดังนั้น 0 หมายถึงองค์ประกอบแรก 1 หมายถึงองค์ประกอบที่สอง และอื่นๆ ตัวเลขติดลบยังสามารถใช้เพื่อกำหนดดัชนีของรายการ โดยที่ -1 หมายถึงองค์ประกอบสุดท้าย -2 หมายถึงองค์ประกอบสุดท้ายที่สอง เป็นต้น ข้อผิดพลาดจะถูกส่งคืนเมื่อมีการเรียกคำสั่ง LINDEX ด้วยค่าดัชนีซึ่งอยู่นอกช่วง ไวยากรณ์ของคำสั่ง redis LINDEX มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> LINDEX <key name> <index>
ผลลัพธ์ :-
- (string) value, representing an element of the list at index <index>. - (error) ERR index out of range, if <index> value is out of range. - Error, if key exist and value stored at the key is not a list.
ตัวอย่าง :-
ข้อมูลอ้างอิง :-
- เอกสารคำสั่ง LINDEX
นั่นคือทั้งหมดสำหรับวิธีรับองค์ประกอบจากดัชนีเฉพาะของค่ารายการที่จัดเก็บไว้ใน datastore redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย