我的搜索表有问题。在我的
数据库中所有数据均为大写
,因此当我在搜索字段中输入小写字母时,不会给出任何结果。所以我试图找出如何使我的表单不敏感。

这是模型:

// chassis
    public function chassis($chassis)
    {
        return $this->builder->where('model_type_en', 'LIKE', "%$chassis%");
    }


您有什么想法可以在此功能中使用upper(model_type_en)吗?

最佳答案

// chassis
    public function chassis($chassis)
    {
        $str = strtoupper($chassis);
        return $this->builder->where('model_type_en', 'LIKE', "%$str%");
    }

07-24 09:22