Devdit
 

MongoDB เรียงจากน้อยไปมาก ด้วย sort

1.4K

MongoDB เรียงจากน้อยไปมาก ด้วย sort บทความนี้สอนใช้คำสั่ง sort เพื่อเรียงลำดับข้อมูลจากน้อยไปมาก Ascending (ASC) ตัวอย่าง collection ชื่อ product เรียงลำดับข้อมูลจาก field price สามารถเขียนโปรแกรมได้ดังนี้

 

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

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

ผลลัพธ์

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

คำอธิบาย

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

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