【发布时间】:2014-09-24 23:18:28
【问题描述】:
带有类似的链接
http://example.com/catalog/slug/brand/product
和类似的路线
Route::get('catalog/{slug}/{brand}/{product}', 'Controller@method');
并且知道每个参数都有一个检查参数是否存在的绑定。
我有 3 张桌子:
Catalogs
id | catalog_slug
Brands
id | brand_slug
Products
id | product_slug | brand_id | catalog_id
如何检查这些参数是否相关(按产品表)而不是它们仅存在于路线中?它工作正常,但我想确保它们彼此相关。
【问题讨论】:
-
您是如何定义
Catalogs、Brands和Products模型之间的关系的? -
如果定义了关系,您应该提供更多信息以及处理发生的控制器方法。
标签: php laravel laravel-routing