Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

Redis HDEL – วิธีลบฟิลด์จากค่าแฮชใน redis datastore

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีลบฟิลด์ตั้งแต่หนึ่งฟิลด์ขึ้นไปจากค่าแฮชที่จัดเก็บไว้ที่คีย์ สำหรับสิ่งนี้ เราจะใช้คำสั่ง – HDEL  ใน redis-cli

คำสั่งนี้จะลบฟิลด์ที่ระบุตั้งแต่หนึ่งฟิลด์ขึ้นไปจากค่าแฮชที่เก็บไว้ที่คีย์ ฟิลด์ที่ระบุที่ไม่มีอยู่ในค่าแฮชจะถูกละเว้น

0 จะถูกส่งคืน หากไม่มีคีย์ เนื่องจากจะถือเป็นค่าแฮชที่ว่างเปล่า ข้อผิดพลาดจะถูกส่งคืน หากมีคีย์ แต่ค่าที่เก็บไว้ที่คีย์ไม่ใช่ประเภทข้อมูลแฮช ไวยากรณ์ของคำสั่ง redis HDEL มีดังนี้ :-

ไวยากรณ์ :-

redis host:post> HDEL <keyname> <element> [ element ]

ผลลัพธ์ :- 

- (integer) representing number of fields deleted from the hash, excluding non existing fields.
- Error, if key exist and value stored at the key is not a hash.

ตัวอย่าง :-

Redis HDEL – วิธีลบฟิลด์จากค่าแฮชใน redis datastore

อ้างอิง :-

  1. เอกสารคำสั่ง HDEL

นั่นคือทั้งหมดสำหรับวิธีการลบอย่างน้อยหนึ่งช่องจากค่าแฮชที่จัดเก็บไว้ในพื้นที่เก็บข้อมูล redis หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย