PHP Mongo ड्राइवर में एक आंतरिक Regex ऑब्जेक्ट होता है:
$cursor = $collection->findOne(
array('username' => new MongoRegex("/$_POST['value']/i")
);
और बीटीडब्ल्यू मैं $_POST मान की जांच करने की दृढ़ता से अनुशंसा करता हूं और शायद आपको केवल उपयोगकर्ता नाम प्राप्त करने के लिए रेगेक्स को रूपांतरित करता हूं (बिना पहले/बाद => new MongoRegex('/^' . $securevalue . '$/i')
संपादित करें:मेरा उत्तर सटीक नहीं था:एंकर शुरू करने से मोंगो को इस क्वेरी पर इंडेक्स का उपयोग करने की अनुमति मिलती है, यदि उपलब्ध हो।