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

ตรวจสอบ Field ใน Redis Hash ด้วยคำสั่ง HEXISTS

ในบทเรียนนี้ เราจะเรียนรู้วิธีการตรวจสอบว่า field มีอยู่ใน Hash value ที่เก็บใน key หรือไม่ โดยใช้คำสั่ง HEXISTS ใน redis-cli

คืนค่า 1 หาก Hash value ที่เก็บใน key มี field ที่ระบุ และคืนค่า 0 หาก key ไม่มีอยู่ หรือ key มีอยู่แต่ Hash value ไม่มี field ที่ระบุ

คืนค่า error หาก key มีอยู่แต่ค่าที่เก็บไม่ใช่ Hash datatype

Syntax

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

Output

- (integer) 1: หาก Hash value มี field นั้น
- (integer) 0: หาก Hash value ไม่มี field นั้น หรือ key ไม่มีอยู่
- Error: หาก key มีอยู่แต่ค่าที่เก็บไม่ใช่ Hash

ตัวอย่าง

ตรวจสอบ Field ใน Redis Hash ด้วยคำสั่ง HEXISTS

อ้างอิง

  1. HEXISTS Command Docs

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