我们有一个名称就像
的表格 Hyper Text Markup Language
Cascading Style Sheets
Active Server Pages
Java Server Pages
现在我们想用短名称搜索它们,如
html
css
asp
jsp
所以我们创建了一个短名称列,但是我们的laravel查询工作不正常,你可以帮忙解决它的问题吗?
$names = Language::where('short_name','like','%' . $name . '%')
->orWhere('name','like','%' . $name . '%')
->where('public','=',1)
->limit($limit)
->get();
答案 0 :(得分:1)
试试这个:
$names = Language::where(function( $query){
$query->where('short_name','like','%' . $name . '%')
->orWhere('name','like','%' . $name . '%');
})->where('public','=',1)
->limit($limit)
->get();