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

truy vấn mongodb với cả AND và OR

 db.things.find( {
      $and : [
               { 
                 $or : [ 
                         {"first_name" : "john"},
                         {"last_name" : "john"}
                       ]
               },
               { 
                 "Phone":"12345678"
               }
             ]
    } )

nhận một mảng gồm 2 biểu thức HOẶC , điện thoại.
HOẶC nhận một mảng gồm 2 biểu thức first_name, last_name.

  • HOẶC

    • first_name
    • last_name
  • Số điện thoại.

Lưu ý:Nâng cấp lên phiên bản MongoDB mới nhất, nếu điều này không hoạt động.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chèn mongodb hàng loạt trong Meteor hoặc Node

  2. NestJS:Cách triển khai xác thực người dùng dựa trên phiên

  3. Thêm một số loại số hàng vào lệnh / đường ống tổng hợp mongodb

  4. Cách lọc mảng trong tài liệu con với MongoDB

  5. Thứ tự của các chỉ mục kết hợp quan trọng như thế nào trong hiệu suất MongoDB?