1
我正在做mongoDB中的函數,現在它對大小寫不敏感的數據有問題。這是我的函數代碼mongoDB中的搜索功能,不區分大小寫查詢
$where = array(TblFact::Fou_Name => array('$regex' =>$SearchNameFactory));
這段代碼當數據以大寫字母和小寫字母搜索時返回null。所以任何人都可以幫助我找到不區分大小寫的查詢的解決方案? 我期待儘快看到您的重播。謝謝...
這個問題的答案促進不好的做法。不要使用不區分大小寫的查詢,因爲該查詢將不會使用索引**,因此需要完整的集合掃描。對於大型收藏,需要很長時間。 改爲規範化名稱,即只允許所有小寫名稱。 – mnemosyn