Laravel 调用未定义的方法 App\\ Model ::mapInto(), vendor\\laravel\\framework\\src\\Illuminate\\Support\\Traits\\ForwardsCalls.php
Laravel Call to undefined method App\\ Model ::mapInto(), vendor\\laravel\\framework\\src\\Illuminate\\Support\\Traits\\ForwardsCalls.php
我正在尝试
public function show(Product $product)
{
return ProductDetailResource::collection($product);
}
Call to undefined method App\ Model ::mapInto(), exception:
BadMethodCallException file
vendor\laravel\framework\src\Illuminate\Support\Traits\ForwardsCalls.php
然后 google 找不到任何结果
只需更换
public function show(Product $product)
{
return ProductDetailResource::make($product);
}
而不是:
public function show(Product $product)
{
return ProductDetailResource::collection($product);
}
因为 $products 的集合和产品的集合。
但我们这里有一件商品
我正在尝试
public function show(Product $product)
{
return ProductDetailResource::collection($product);
}
Call to undefined method App\ Model ::mapInto(), exception: BadMethodCallException file vendor\laravel\framework\src\Illuminate\Support\Traits\ForwardsCalls.php
然后 google 找不到任何结果
只需更换
public function show(Product $product)
{
return ProductDetailResource::make($product);
}
而不是:
public function show(Product $product)
{
return ProductDetailResource::collection($product);
}
因为 $products 的集合和产品的集合。
但我们这里有一件商品