нечувствительный к регистру поиск в mongodb для имен пользователей в php

Я пытаюсь найти способ запросить mongodb без учета регистра, используя PHP, потому что в настоящее время при проверке пользователя «Имя пользователя» и «имя пользователя» могут быть разными именами пользователей ...

$cursor = $collection->findOne(array('username' => /{$_POST['value']}/i));
$lowerInput = strtolower($_POST['value']);
$username = strtolower($cursor['username']);
if($lowerInput == $username){
    echo "That username appears to be in our database!";
}

Я пробовал это, но курсор ищет только чувствительное к регистру совпадение, поэтому он будет только в нижнем регистре значения курсора, если оно есть.

Ответы на вопрос(2)

Ваш ответ на вопрос