MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDB Salvar Expressões Regulares como endereço de e-mail, nome de usuário


Aqui está uma coleção de amostra criada com validador. Um documento será inserido/atualizado somente se as 3 três condições especificadas nos validadores forem atendidas
db.createCollection( "contacts",
   { validator: { $and:
      [
         { phone: { $type: "string" } },
         { email: { $regex: /@mongodb\.com$/ } },
         { status: { $in: [ "Unknown", "Incomplete" ] } }
      ]
   }
} )