我试图public function show(Product $product){ return ProductDetailResource::collection($product);} 调用未定义的方法 App\ Model ::mapInto(),异常:BadMethodCallException 文件vendor\laravel\framework\src\Illuminate\Support\Traits\ForwardsCalls.php然后谷歌并找不到任何结果
1 回答
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
只需更换
public function show(Product $product)
{
return ProductDetailResource::make($product);
}
代替:
public function show(Product $product)
{
return ProductDetailResource::collection($product);
}
因为 $products 的集合和产品的集合。
但我们这里有一件物品
- 1 回答
- 0 关注
- 113 浏览
添加回答
举报
0/150
提交
取消