- ไวยากรณ์ที่เรียบง่าย ช่วยให้กรองข้อมูลที่มีโครงสร้างได้อย่างง่ายดายและมีประสิทธิภาพ เป็นทั้งภาษาคิวรีและไลบรารีที่พัฒนาด้วย TypeScript
- สามารถกำหนด สคีมา ล่วงหน้าเพื่อระบุฟิลด์และประเภทข้อมูลที่อนุญาตในคิวรี และตั้ง ชื่อแทน (alias) ให้แต่ละฟิลด์ได้
- คิวรีเขียนในรูปแบบ
<ฟิลด์> <ตัวดำเนินการเปรียบเทียบ> <ค่า> และรองรับ ตัวดำเนินการเชิงตรรกะ (&&, ||, !, ()) กับ ตัวดำเนินการเปรียบเทียบ (==, !=, *= เป็นต้น)
- สามารถใช้
* เพื่อระบุการจับคู่ทั้งหมดได้ และยังรองรับ Boolean shorthand เช่น downloaded จะถูกตีความเป็น downloaded == true
- หลังการกรอง สามารถใช้ตัวดำเนินการ
| เพื่อใช้ โอเปอเรชันในตัว อย่าง SORT, LIMIT หรือเพิ่มความสามารถด้วยการสร้าง โอเปอเรชันแบบกำหนดเอง เองได้
- นำไปใช้กับเครื่องมือ CLI ฟีเจอร์ค้นดูข้อมูล และงานลักษณะใกล้เคียงกันได้
ยังไม่มีความคิดเห็น