It's seems flaw's in your database structure. Keep default value None to your title and body column.
Try this:
$user_login_id = auth()->id();
Post::create(request([
'body' => request('body'),
'title' => request('title'),
'user_id' => $user_login_id
]));