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

MongoDB nøglesøgning uden store og små bogstaver

Der er i øjeblikket ingen måde at gøre dette på.

MongoDB er "skemafri" men det skal ikke forveksles med "har ikke et skema" . Der er en implicit antagelse om, at din kode har en vis kontrol over navnene på de nøgler, der faktisk vises i systemet.

Lad os vende spørgsmålet om.

  • Er der en god grund til, at brugere indsætter nøgler, der skelner mellem store og små bogstaver?
  • Kan du bare caste alle nøgler til små bogstaver, når de er indsat?

Igen antager MongoDB, at du har en vis viden om de tilgængelige nøgler. Dit spørgsmål antyder, at du ikke har kendskab til de tilgængelige nøgler. Du bliver nødt til at lukke dette hul.




  1. Enkel planlægning af vedligeholdelsesvinduer på tværs af dine databaseklynger

  2. Redis forsøger at oprette forbindelse til localhost på Heroku i stedet for REDIS_URL

  3. Givet en liste over id'er, hvad er den bedste måde at forespørge på, hvilke id'er der ikke findes i samlingen?

  4. Redis :Hvordan sætter man en nøgle lig med værdien af ​​en anden nøgle?