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

MongoDB Запазете регулярни изрази като имейл адрес, потребителско име

Ето примерна колекция, създадена с валидатор. Документ ще бъде вмъкнат/актуализиран само ако са изпълнени 3-те три условия, посочени във валидаторите

db.createCollection( "contacts",
   { validator: { $and:
      [
         { phone: { $type: "string" } },
         { email: { $regex: /@mongodb\.com$/ } },
         { status: { $in: [ "Unknown", "Incomplete" ] } }
      ]
   }
} )



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да използвате $arrayElemAt и да премахнете полета от този елемент в MongoDB $projection?

  2. Как да хоствам уебсайт в NodeJS и MongoDB? И каква ще е цената?

  3. Параметърът на MongoDB проекция не работи в findOne()

  4. Поддържа ли Spring Data MongoDb оператор за агрегиране на масив $filter?

  5. MongoDB 2.2 - Актуализиране на вложен документ с масив