【发布时间】:2015-08-28 05:01:39
【问题描述】:
我有一个带有 8 种方法的控制器。其中有七个使用了这种说法:
$item = Item::findOrFail($id);
但是,只有一个需要不同的查询:
$item = Item::with('subitem')->findOrFail($id);
我想为这些方法中的前七个定义一个路由模型绑定,但是,有没有办法以某种方式告诉 Laravel,对于最后一个方法,我希望注入 ID 而不是 Item 类的实例?目前我正在做以下事情,但它很糟糕:
$item = Item::with('subitem')->findOrFail($item->id);
【问题讨论】: