Jeśli szukasz częściowych dopasowań w ciągu, możesz wykonać zapytanie za pomocą wyrażenia regularnego. Oto odpowiednia część dokumentacji mongomappera:
http://api.mongodb.org/ruby/current/file .TUTORIAL.html#Querying_with_Regular_Expressions
Warto to zauważyć w dokumentacji Mongodb:
„W przypadku prostych zapytań prefiksowych (zwanych również zakorzenionymi wyrażeniami regularnymi), takich jak /^prefix/, baza danych użyje indeksu, jeśli jest dostępny i odpowiedni (podobnie jak większość baz danych SQL, które używają indeksów dla wyrażenia LIKE„prefix%”). Działa to tylko wtedy, gdy nie masz i (niewrażliwość na wielkość liter) we flagach."