ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีการแทรกองค์ประกอบใหม่รอบองค์ประกอบเดือยในรายการค่าที่เก็บไว้ที่คีย์ สำหรับสิ่งนี้ เราจะใช้ Redis LINSERT คำสั่ง
คำสั่ง LINSERT
คำสั่งนี้แทรกองค์ประกอบใหม่ในค่ารายการที่เก็บไว้ที่คีย์ที่ระบุ ไม่ว่าจะก่อนหรือหลังองค์ประกอบเฉพาะ (Pivot) คืนค่า 0 เมื่อไม่มีคีย์เนื่องจากถูกตีความว่าเป็นรายการว่างและคืนค่า -1 เมื่อมีคีย์ แต่ไม่มีองค์ประกอบ pivot อยู่ในรายการ ไวยากรณ์ของคำสั่ง redis LINSERT มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> LINSERT <key name> [BEFORE|AFTER] <pivot element> <new element>
ผลลัพธ์ :-
- (integer) value, representing the number of elements in the list. - -1, if key exist but pivot element is not present in the list. - 0, if key does not exist. - Error, if key exist and value stored at the key is not a list.
ตัวอย่าง :-
ข้อมูลอ้างอิง :-
- เอกสารคำสั่ง LINSERT
นั่นคือทั้งหมดสำหรับการแทรกองค์ประกอบรอบองค์ประกอบ pivot ในค่ารายการที่จัดเก็บไว้ใน datastore redis ไม่ว่าจะก่อนหรือหลังองค์ประกอบ pivot หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย