2016-06-16 20 views
0

Ich weiß nicht, ob 'Argumente' der richtige Ausdruck ist. Ich möchte ein Modell ohne alles bekommen und die selects und später hinzufügen.So wählen Sie ein redegewandtes Modell ohne Argumente

$query = Pic::; 

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

$query->get(); 

Pic:: oder Pic funktionieren nicht. Nur DB::table('pics') tut, scheint aber keine Sammlung zurückzugeben.

Antwort

1

Verwenden Model::query();

$query = Pic::query(); 

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

$query->get(); 
+0

Ich habe auch versucht 'neue Pic;' und es schien auch zu arbeiten. Aber ich bin nicht sicher, ob es Probleme verursachen würde. 'Pic :: query();' sieht besser aus – haheute