gpt4 book ai didi

laravel - 如何在 Eloquent 模型中搜索不区分大小写

转载 作者:行者123 更新时间:2023-12-04 13:07:54 28 4
gpt4 key购买 nike

我想在 Eloquent 模型中搜索不区分大小写的。
现在我正在使用这个

Model::where($column, 'LIKE', '%' . $value . '%' ); 
但它区分大小写。我该如何解决这个问题?
我也找到了这个帖子 How can I search (case-insensitive) in a column using LIKE wildcard?但我不能在 Eloquent 模型中使用它

最佳答案

在这种情况下,我建议使用 Upper 函数

Model::whereRaw("UPPER('{$column}') LIKE '%'". strtoupper($value)."'%'"); 
像这样

关于laravel - 如何在 Eloquent 模型中搜索不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51497890/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com