Devdit
 

MongoDB เรียงจากมากไปน้อย DESC

1.1K

MongoDB เรียงจากมากไปน้อย DESC บทความนี้สอนเขียนคำสั่ง query document แบบแสดงข้อมูลโดยเรียงลำดับจากมากไปน้อย หรือ DESC (Descending) จาก collection ชื่อ product พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง MongoDB เรียงจากมากไปน้อย DESC

use example
db.product.find({}).sort({price:-1})

ผลลัพธ์

{ _id: ObjectId("62e34e837c5e81297082424f"),
  name: 'Super Computer',
  price: 400 }
{ _id: ObjectId("62e348f47c5e81297082424b"),
  name: 'Notebook',
  price: 250 }
{ _id: ObjectId("62e34e5c7c5e81297082424e"),
  name: 'Mobile',
  price: 220 }
{ _id: ObjectId("62e34e467c5e81297082424d"),
  name: 'Computer',
  price: 200 }

คำอธิบาย

MongoDB เรียงจากมากไปน้อย จากตัวอย่างเข้าทำงานในฐานข้อมูล example และเขียน query คือ db.product.find({}) หมายความว่าแสดงข้อมูลทั้งหมดด้วยคำสั่ง find จาก collection product ตามด้วย sort({price:-1}) คือเรียงลำดับข้อมูลจากมากไปน้อยด้วยคำสั่ง sort ร่วมกับ -1 จาก field ชื่อ price

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ