【发布时间】:2019-02-09 20:35:30
【问题描述】:
我试图弄清楚如何使用/显示我的产品的 slug 和我的产品 URL 中的 id,使用 Laravel 的隐式绑定。
使用 getRouteKeyName() 返回产品 slug 我可以显示我的产品的 slug,例如store.com/product/my-awesome-product。我还想在 URL 的末尾添加产品的 ID,例如store.com/product/my-awesome-product/1。
getRouteKeyName() 是否可以做到这一点,或者我是否必须通过 ID 和 slug 执行查询以查找产品,例如在这篇文章中:How to pass two arguments id and slug with url (routing) in laravel 5.1。
或者是否也可以忽略产品 slug,但仍然在 url 中?
【问题讨论】: