MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wyszukiwanie kluczy w MongoDB bez uwzględniania wielkości liter

Obecnie nie ma na to sposobu.

MongoDB jest „wolne od schematów” ale nie należy tego mylić z „nie ma schematu” . Istnieje domyślne założenie, że Twój kod ma pewną kontrolę nad nazwami kluczy, które faktycznie pojawiają się w systemie.

Odwróćmy pytanie.

  • Czy istnieje dobry powód, dla którego użytkownicy wstawiają klucze z rozróżnianiem wielkości liter?
  • Czy możesz po prostu zamienić wszystkie klawisze na małe litery po ich wstawieniu?

MongoDB zakłada, że ​​masz pewną wiedzę na temat dostępnych kluczy. Twoje pytanie sugeruje, że nie znasz dostępnych kluczy. Musisz zamknąć tę lukę.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak przechowywać dane obiektów blob w MongoDB?

  2. Spring MongoDB Repository działa tylko w niektórych przypadkach

  3. Mongo powłoki Mongodb:Zwykle dozwolone jest tylko jedno użycie każdego adresu gniazda (protokół/adres sieciowy/port). dla gniazda:0.0.0.0:27017

  4. MongoDB $setOnInsert

  5. Wiele zliczeń z jednym zapytaniem w mongodb