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

Използването на $exists в MongoDB израз

Ще трябва да използвате $or логически оператор, за да направите това.

{
   "$or": [
      {
         "$expr": {
            "$ne": [
               "$firstName",
               "$lastName"
            ]
         }
      },
      {
         "fullName": {
            "$exists": true
         }
      }
   ]
}

Последната ви заявка беше неуспешна, защото mongod смята, че $exists е изразът, който предавате на $expr оператор.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Възел mongodb:Грешка:връзката е затворена поради parseError

  2. Добавяне на поле към съществуващ MongoDB документ (с Mongoose в Node.js)

  3. Mongodb група и оператори на проекти

  4. как да свържа различни резултати от mongoose към един JSON масив, който да се показва на DataTable?

  5. Как да напишем приложение на Python, което поддържа множество бази данни