私は FuelPHP と MySQL を使用しており、ORM を使用して、大文字と小文字like
を区別する照合を持つ列に対して、大文字と小文字を区別しないクエリでクエリを実行したいと考えています。
たとえば、私の orm モデルでは、次のようなことをしたいと思います。
public static function search_by_name($name)
{
return self::query()->where('name', 'like', '%' . $name . '%')->get();
}
ここでの問題は、 を検索すると$name = 'john'
、列に含まれる行と式が一致しないことJohn
です。
これを回避する方法を知っている人はいますか?