2016-06-02 11 views
1

Mai ist etwas sehr einfach, aber wie ich wirklich neu in Laravel und MVC-Frameworks kann es nicht herausgefunden.Where-Klausel in Laravel 4 Abfrage

Derzeit die Quelle, die ich Produkte auf der Homepage anzeigen. Jetzt möchte ich WHERE Klausel in der Abfrage setzen ... aber ich kann die Abfrage nicht finden .. Was ich habe, in HomeController.php ist

public function index() 
{ 
    $products = Product::paginate(15); 
    return View::make('site.index', [ 
     'products' => $products 
    ]); 
} 

Im models/Product.php diese

class Product extends Eloquent { 
    protected $table = 'products'; 
    protected $primaryKey = 'product_id'; 

    public $timestamps = false; 
} 

Wo genau ich setzen sollte WHERE cat_id = 1 ...

Antwort

0

Sie schreiben müssen,

$products = Product::where('cat_id','=','1')->paginate(15); 

Bitte beziehen Sie sich auch auf this link.

Ich hoffe, es wird dir helfen :-)

+0

Großartig. Es funktioniert! :) –

+1

Ich bin froh, dass ich dir geholfen habe :) –