2016-06-16 5 views
0

「引数」が正しい用語であるかどうかわかりません。私はすべてを必要とせずにモデルを入手し、後でselectswheresを追加したいと思います。引数なしでEloquentモデルを選択する方法

$query = Pic::; 

if($cat) $query->where('cat',$cat); 
if($year) $query->where('jahrprod',$year); 

$query->get(); 

Pic::Pic動作しません。 DB::table('pics')のみですが、コレクションを返すようではありません。

答えて

1

使用Model::query();

$query = Pic::query(); 

if($cat) $query->where('cat',$cat); 
if($year) $query->where('jahrprod',$year); 

$query->get(); 
+0

私はまた、 '新しいピックを試してみました;'と、あまりにも、動作するように見えました。しかし、それが問題を引き起こすかどうかはわかりません。 'Pic :: query();'が良く見える – haheute

関連する問題