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

MongoDB:Er det muligt at lave en forespørgsel uden store og små bogstaver?

Du kan bruge et regex.

I dit eksempel ville det være:

db.stuff.find( { foo: /^bar$/i } );

Jeg må dog sige, at du måske bare kunne nedjustere (eller forhøje) værdien på vej ind i stedet for at pådrage dig de ekstra omkostninger, hver gang du finder den. Det fungerer selvfølgelig ikke for folks navne og sådan, men måske brugsområder som tags.



  1. MongoDB Ruby Driver 2.5.x problemer med store og små bogstaver med værtsnavne på replikasæt

  2. Mongodb kryds med tidsinterval

  3. Mongo Query spørgsmål $gt,$lt

  4. Spring Data MongoDB – Indekser, annoteringer og konvertere