MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDB:É possível fazer uma consulta que não diferencia maiúsculas de minúsculas?


Você poderia usar um regex.

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

Devo dizer, porém, que talvez você possa apenas diminuir (ou aumentar) o valor no caminho, em vez de incorrer no custo extra toda vez que o encontrar. Obviamente, isso não funcionará para nomes de pessoas e tal, mas talvez casos de uso como tags.