我正在制作图片库。图像与标签有多对多的关系。图像也与类别有多对多的关系。Laravel 5.4关系路径绑定
$images = $category->images;
$images = $tag->images;
public function images(Category $category = null)
{
$images = $category->images;
return view('pages.images.index', compact('images'));
}
路径模型,在此代码绑定工作正常,我可以做同样的标签,但我所希望做的是对的类别过滤器,然后标记。
$images = $tag->category->images;
例如,如果我有一个带有“dog”标签和“brown”类别的图像,查询将只返回所有棕色的狗。
我可以这样做吗?这两个标签和分类可以有多种选择,所以我希望像这样的路线......
mysite.com/images/{category}/{tag}
感谢任何帮助或去最好的方向。
谢谢!这个查询很好。我可以通过路由绑定mysite.com/images/{tag}的“标签”,然后?category = brown传入过滤器。你知道一种方式,我可以通过这样的路线吗? mysite.com/images/{tag}/{category} – briodev