Collections können für updates und inserts Validierungregeln zugewiesen werden:
Die Validierungsoption besteht aus dem Validator-Objekt an sich, dass sich aus MongoDB-Abfrage-Operatoren zusammensetzt.
// Validator-Objekt { $or: [ { phone: { $type: "string" } }, { email: { $regex: /@mongodb\.com$/ } }, { status: { $in: [ "Unknown", "Incomplete" ] } } ] }
Zusätzlich gibt es noch das Validierungslevel und die Validierungsaktion, die die Strenge der Regelanwendung und das Verhalten bei Regelverstoß festlegen.