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

Redis HEXISTS – วิธีตรวจสอบการมีอยู่ของฟิลด์ในค่าแฮชใน redis

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

1 จะถูกส่งคืน หากค่าแฮชที่จัดเก็บในคีย์มีฟิลด์ที่ระบุและส่งคืน 0 หากไม่มีคีย์หรือหากมีคีย์ แต่ค่าแฮชไม่มีฟิลด์ที่ระบุ

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

ไวยากรณ์ :-

redis host:post> HEXISTS <keyname> <field>

ผลลัพธ์ :- 

- (integer) 1, if a hash value contain the field.
- (integer) 0, if a hash value does not contain the field or if key does not exist.
- Error, if key exist and value stored at the key is not a hash.

ตัวอย่าง :-

Redis HEXISTS – วิธีตรวจสอบการมีอยู่ของฟิลด์ในค่าแฮชใน redis

อ้างอิง :-

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

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