方法链接不存在

时间:2017-01-06 14:43:47

标签: laravel laravel-5 laravel-5.2

当我这样做时,我得到了这个错误。我希望我的搜索不区分大小写。有什么建议吗?

  $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();

1 个答案:

答案 0 :(得分:4)

正如@dev所说,只有在您使用links()方法时才能收到此错误。你需要做的是:

  1. 使用paginate(10)代替get()
  2. 使用render()代替links(),因为后者已被弃用。