:)在我的40行查询(Eloquent,Laravel)中,我有这一部分:
->orWhere(function ($query) {
$query
->where('questions.category', '=', Auth::user()->category);
})
这可行,但我希望如下:'%questions.category%' LIKE Auth::user()->category
。我读过我应该使用CONCAT,但经过几次尝试,我只会遇到很多错误。最好的方法是什么? :)
答案 0 :(得分:0)
可能是你可以使用这个sintax
->where('questions.category', 'like', '%' . Auth::user()->category . '%');