マイProductcategory.phpがLaravel雄弁
public function products()
{
return $this->hasMany('App\Models\Product');
}
を持っており、Product.phpが
public function productcategory()
{
return $this->belongsTo('App\Models\Productcategory', 'category_id');
}
今私のルートは
Route::get('gallery/{slug}', '[email protected]');
ありましたURLがgallery/print-pattern-client-work
の場合、同じカテゴリのすべての商品をどのように入手できますか?私は以下を持っていますが、category_id
は整数で、スラグではありません。だから私はそれをどうやって行うかについてはあまりよく分かりません。
public function index()
{
$categoryslug = Request::segment(2);
$products = Productcategory::with('products')->where('category_id',$categoryslug)->get();
...
}
'print-pattern-client-work'それはどのカテゴリですか? –