2011-05-05 5 views

Répondre

1

Vous pouvez aussi construire dynamiquement une expression régulière. Pour correspondre à une chaîne de recherche donnée:

search_string = @email 

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

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

Référence:

http://api.mongodb.org/ruby/current/file.TUTORIAL.html

+1

Il ne semble pas fonctionner. Il ne retourne rien lorsque la chaîne est à l'intérieur < > – donald

Questions connexes