我發展與用戶和後模型laravel應用和我得到的錯誤:儲蓄外鍵USER_ID的職位表
Field 'user_id' doesn't have a default value
我已經建立了兩個模型的關係。帖子屬於用戶,用戶可以擁有儘可能多的帖子。 user_id未被保存到數據庫中的發佈表中。
柱控制器:
class PostController extends Controller
{
public function postCreatePost(Request $request){
$this->validate($request, [
'body' => 'required'
]);
$post = new Post([
'body' => $request->input('body')
]);
$post->save();
return redirect()->route('dashboard');
}
路線:
Route::post('/createpost', [
'uses' => '[email protected]',
'as' => 'post.create'
]);
第一個答案正常。謝謝:) – steven
是的,已經加入:) – steven