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."