当我这样做时,我得到了这个错误。我希望我的搜索不区分大小写。有什么建议吗?
$articles = Articles::whereHas('translations',function($query) use($search){
$query->whereRaw('LOWER(`title`) like ?', array( $search))
->orWhereRaw('LOWER(`intro`) like ?', array( $search))
->orWhereRaw('LOWER(`content`) like ?', array( $search));
})->get();
答案 0 :(得分:4)
正如@dev所说,只有在您使用links()
方法时才能收到此错误。你需要做的是:
paginate(10)
代替get()
render()
代替links()
,因为后者已被弃用。