Laravel 调用未定义方法 App\\ Model ::mapInto()、

我试图


public function show(Product $product)

{

    return ProductDetailResource::collection($product);

}

  

调用未定义的方法 App\ Model ::mapInto(),异常:BadMethodCallException 文件vendor\laravel\framework\src\Illuminate\Support\Traits\ForwardsCalls.php


然后谷歌并找不到任何结果


互换的青春
浏览 114回答 1
1回答

斯蒂芬大帝

只需更换public function show(Product $product){    return ProductDetailResource::make($product);}代替:public function show(Product $product){    return ProductDetailResource::collection($product);}  因为 $products 的集合和产品的集合。但我们这里有一件物品
打开App,查看更多内容
随时随地看视频慕课网APP