MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb заявки както с И, така и с ИЛИ

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

И приема масив от 2 израза OR , телефон.
ИЛИ приема масив от 2 израза първо_име, фамилия.

И

  • ИЛИ

    • собствено_име
    • фамилно_име
  • Телефонен номер.

Забележка:Надстройте до най-новата версия на MongoDB, ако това не работи.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Индекс на тройните съединения на Монго

  2. Преведете FilterDefinition<TDocument> към обикновена json mongo заявка, която мога да изпълнявам в mongo shell

  3. Битката на базите данни NoSQL - Сравняване на MongoDB и CouchDB

  4. Как да предавате поточно резултатите от заявките на MongoDB с nodejs?

  5. манипулирайте @ в низ за свързване на mongodb