sql >> Base de Datos >  >> NoSQL >> MongoDB

Comando LIKE en MongoDB (mongomapper)

Si está buscando coincidencias parciales en una cadena, puede consultar con una expresión regular. Aquí está la parte relevante de los documentos de mongomapper:

http://api.mongodb.org/ruby/current/file .TUTORIAL.html#Consultas_con_expresiones_regulares

Vale la pena señalar esto de los documentos de Mongodb:

"Para consultas de prefijos simples (también llamadas expresiones regulares enraizadas) como /^prefix/, la base de datos usará un índice cuando esté disponible y sea apropiado (al igual que la mayoría de las bases de datos SQL que usan índices para una expresión LIKE 'prefix%'). Esto solo funciona si no tiene i (sin distinción entre mayúsculas y minúsculas) en las banderas".