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

Comando LIKE in MongoDB(mongomapper)

Se stai cercando corrispondenze parziali su una stringa, puoi eseguire query con un'espressione regolare. Ecco la parte rilevante dei documenti di mongomapper:

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

Vale la pena notare questo dai documenti Mongodb:

"Per semplici query sui prefissi (chiamate anche rooted regexps) come /^prefix/, il database utilizzerà un indice quando disponibile e appropriato (proprio come la maggior parte dei database SQL che utilizzano indici per un'espressione LIKE 'prefix%'). Funziona solo se non hai i (senza distinzione tra maiuscole e minuscole) nei flag."