यदि आप एक स्ट्रिंग पर आंशिक मिलान की तलाश में हैं तो आप नियमित अभिव्यक्ति के साथ पूछ सकते हैं। यहाँ मोंगोमैपर डॉक्स का प्रासंगिक हिस्सा है:
http://api.mongodb.org/ruby/current/file .TUTORIAL.html#Querying_with_Regular_Expressions
Mongodb डॉक्स से यह ध्यान देने योग्य है:
"सरल उपसर्ग प्रश्नों (जिसे रूटेड रेगेक्सप्स भी कहा जाता है) जैसे / ^ उपसर्ग / के लिए, डेटाबेस उपलब्ध और उपयुक्त होने पर एक इंडेक्स का उपयोग करेगा (अधिकांश SQL डेटाबेस की तरह जो 'उपसर्ग%' अभिव्यक्ति के लिए इंडेक्स का उपयोग करते हैं)। यह केवल तभी काम करता है जब आपके पास झंडों में i (केस-असंवेदनशीलता) नहीं है।"