MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Truy vấn mongodb cho các điều kiện có điều kiện

Bạn có thể sử dụng $or để bao gồm cả hai trường hợp trong một truy vấn:

Blog.find({$or: [
    // Non-private blogs
    {private: false},
    // Blogs of the current user
    {_user_id: req.user}
]}).exec(function(err, docs) { ... });

Điều này sẽ cung cấp sự kết hợp của các kết quả của hai $or mệnh đề.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào để truy xuất một giá trị từ mongoDB, bằng tên khóa của nó?

  2. Cấu trúc cơ sở dữ liệu MongoDB và Trợ giúp về các phương pháp hay nhất

  3. Cách xóa một đối tượng lồng nhau sâu trong mongodb

  4. console.log không hiển thị các thuộc tính đối tượng mong đợi

  5. Mongoose làm thế nào để viết một truy vấn với điều kiện if?