2017-03-02 24 views
0

即時通訊使用laravel 5.4Laravel如何在提交時將我的auth用戶標識插入到我的數據庫中?

在提交表單後,提交者的user_id將被插入到數據庫中。和即時通訊不知道,如果它的正確方式,所以如果你有任何想法,請幫助我謝謝

任何人都可以幫助我請這個我的控制器截至目前。

public function index() 
{ 
    $user = Auth::user(); 
    $rfq_table = $user->rfq_table; 
    return view('admin.sales.rfq.index',compact('rfq_table')); 
} 


public function create() 
{ 
    return view('admin.sales.rfq.create',compact('rfq_table')); 
} 


public function store(Request $request) 
{ 
    $user=Auth::user(); 
    $rfq= $user->rfq_table()->create($request->all()); 
    return redirect()->route('admin.sales.rfq.index'); 
} 

回答

0

我不知道你的數據庫的外觀,但你可以創建一個變種$user_id = Auth::user()->id;並保存在你的數據庫

+0

ahmm IM非常抱歉,但即時通訊還挺新的laravel,你能不能給我一個代碼?對不起,但如果你能幫助我,我可以做我的其他模塊我的表名是rfq_table和用戶ID是用戶表ID的外鍵 –

相關問題