sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB Regular Expression:Innehåller ett e-postmeddelande i en sträng

Från dokumentationen :

search_string = params['search']

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

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

Var dock försiktig... Du kan inte använda ett index med den här frågan eftersom ditt regex inte är förankrat längst fram i strängen.



  1. Visa endast matchande fält för MongoDB-textsökning

  2. Mongoose lösenord hashing

  3. Hur sorterar jag en samling baserat på värden i en array

  4. Hur man får klienten att ladda ner en mycket stor fil som genereras i farten