MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Expression régulière MongoDB :contient un e-mail dans une chaîne

Depuis la documentation :

search_string = params['search']

# Constructor syntax coll.find({"name" => Regexp.new(search_string)})

# Literal syntax coll.find({"name" => /#{search_string}/})

Attention cependant... Vous ne pouvez pas utiliser d'index avec cette requête car votre regex n'est pas ancrée au début de la chaîne.