我用這個包:https://github.com/andersao/l5-repository如何解決方法OrderBy不上laravel存在嗎?
我的用戶信息庫是這樣的:
public function getList($year)
{
$query = parent::findWhere(['year' => $year])
->orderBy('updated_at')
->paginate(10);
return $query;
}
執行時,存在誤差是這樣的:
方法OrderBy不存在。
而我的文檔中看到,存在orderBy
我怎樣才能解決呢?
我嘗試使用,其中這樣的:'公共功能的GetList($年) { $查詢=父::在哪裏( '年',「= 」,$年) - >排序依據( '的updated_at') - > PAGINATE(10); return $ query; }'。但存在錯誤:'調用未定義的方法InfyOm \發電機\ COMMON \ BaseRepository ::其中()' –
@samueltoh,因爲這個包沒有'其中()'方法(檢查文檔)。 –
是的,它不存在。那麼,我該如何解決我的問題?如果沒有其他方法? –