En utilisant Mongoose, vous essayez d'interroger tous les enregistrements qui ne contiennent pas de sous-chaîne. J'ai un schéma d'utilisateur, avec un champ de courrier électronique.Le champ de requête Mongoose ne contient PAS de sous-chaîne
Je veux obtenir tous les documents d'utilisateur où le champ d'email ne contient pas @ testschool.edu. Reg Ex semble ne pas fonctionner.
Essayé ceci:
User.count()
.where({email: { "$regex": '^((?!testschoo.edu).)*$', "$options": "i" }})
Vous réalisez que vous avez manqué le ** l ** à la fin. ''^ ((?! testschool.edu).) * $' 'fonctionne bien sûr comme prévu. –
Je suis tellement stupide! Je vous remercie! C'était ça... –