Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Tìm bản ghi MongoDB có Price nhỏ hơn giá trị cụ thể

Sử dụng toán tử $lt (less than)

Toán tử so sánh $lt trong find() lọc các bản ghi có giá trị trường nhỏ hơn ngưỡng cho trước.

Dữ liệu mẫu

> db.demo728.insertMany([
  { Price: 75 },
  { Price: 59 },
  { Price: 79 },
  { Price: 89 }
]);

Truy vấn: Price < 80

> db.demo728.find({ Price: { $lt: 80 } });

Kết quả

{ "_id": ObjectId("..."), "Price": 75 }
{ "_id": ObjectId("..."), "Price": 59 }
{ "_id": ObjectId("..."), "Price": 79 }

Bản ghi Price 89 bị loại vì không < 80.