foreach() argument must be of type array|object, null given (View: /home/vagrant/code/laravel-shop/resources/views/user_addresses/index.blade.php)
表里已经有数据了,为什么提示foreach参数为空呢?
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserAddressesController extends Controller
{
public function index(Request $request)
{
var_dump($request->user()->addresses);
return view('user_addresses.index', [
'addresses' => $request->user()->addresses,
]);
}
}
而且我在11行打印$request->user()->addresses是空的:
推荐文章: