我试图使一个职位,每次我得到错误'试图读取属性“id”的null'...附件是有问题的项目的代码,这是控制器代码
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\post;
class postController extends Controller
{
//create a post
public function store(Request $request)
{
$attrs = $request->validate([
'body' => 'required|string',
]);
$post = post::create([
'body' => $attrs['body'],
'user_id' => auth()->user()->id,
]);
return response([
'message' => 'post created',
'post' => $post
], 200);
}
字符串
1条答案
按热度按时间czq61nw11#
检查用户是否经过身份验证,以及签入数据库ID是否自动递增。
字符串