मैंने कस्टम क्वेरी इस प्रकार लिखी है:
$name = 'abc'
$db->createQuerBuilder()
->distinct('username')
->field('username')->where('function(){ var pattern = /^' . $name . '$/i; return pattern.test(this.username); }')
->getQuery()
->execute()
->getSingleResult();
मैंने मोंगोडब्स का उपयोग किया है जहां जावास्क्रिप्ट परीक्षण फ़ंक्शन के साथ कार्य करता है।संदर्भ लिंक