sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB Uložit regulární výrazy, jako je e-mailová adresa, uživatelské jméno

Zde je ukázková kolekce vytvořená pomocí validátoru. Dokument bude vložen / aktualizován pouze v případě, že jsou splněny 3 tři podmínky specifikované ve validátorech

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



  1. příklad shardování mongoDB

  2. Cheat Sheet pro optimalizaci paměti Redis

  3. MongoDB findAndModify. Je to opravdu atomové? Pomozte napsat řešení pro uzavřenou aktualizaci

  4. Mongodb Připojte se na pole _id z String do ObjectId