sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB Regular Expression:Indeholder en e-mail inde i en streng

Fra dokumentationen :

search_string = params['search']

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

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

Pas dog på... Du kan ikke bruge et indeks med denne forespørgsel, da dit regex ikke er forankret foran strengen.



  1. MongoDB $oid vs ObjectId

  2. Mongod Fejl:98 Kan ikke låse filen:/data/db/mongod.lock Ressource midlertidigt utilgængelig. Kører en mongod-instans allerede?

  3. Heroku-appen går ned efter MongoDB opdateret til 3.0

  4. MongoDB-godkendelse er ikke aktiveret på Linux Server