ในบทเรียนนี้ เราจะเรียนรู้วิธีการดึง field/value pairs ทั้งหมดที่อยู่ใน Hash value ที่เก็บใน key โดยใช้คำสั่ง Redis HGETALL
คำสั่ง HGETALL
คำสั่งนี้คืนค่า field ทั้งหมดและค่าที่เชื่อมโยงอยู่ใน Hash value ที่เก็บใน key คืนค่ารายการว่าง (empty list) หาก key ไม่มีอยู่ และคืนค่า error หาก key มีอยู่แต่ค่าที่เก็บไม่ใช่ Hash datatype
Syntax
redis host:port> HGETALL <keyname>
Output
- (array) reply: แสดงรายการ field และค่าใน Hash - Empty list: หาก key ไม่มีอยู่ - Error: หาก key มีอยู่แต่ค่าที่เก็บไม่ใช่ Hash
ตัวอย่าง

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