【发布时间】:2017-11-29 17:28:03
【问题描述】:
我正在使用路由 /news/{news} 和控制器 public function show(News $news)。当我提供带有有效 ID 的路线时,一切正常且花花公子。但是,当没有找到 ID 时,Laravel 会返回一个 404 页面。我宁愿自己处理这种情况,因为我将它用作 API。
我的问题类似于this one,但如果可能的话,我想使用依赖注入。我知道我可以做一个普通的News::where(),但这不是我想要解决这个问题的方式。因此,问题是;使用 Laravel 依赖注入时如何处理未找到的情况?
我正在构建一个私有 API,所以我想要实现的是在找不到新闻时返回一个 JSON 值。
【问题讨论】:
-
没有这种绑定,更紧你
标签: laravel