2017-07-24 65 views
0

我有一個名爲tblMyUser的表。 MyUserId是表格的主鍵。當我想使用$myUser = MyUser::create();創建一個用戶,並且當我試圖返回$myUser->MyUserId時,它不會返回插入的ID。相反,返回一個不同的數字。我怎樣才能得到Laravel 5.4最後插入的ID從SQL服務器

有沒有人有任何想法如何檢索插入的ID?

+0

,你能否告訴我們MYUSER表和MYUSER模型的遷移? – Maraboc

+0

'tblMyUser'表不是由遷移創建的。以前創建的表我剛剛創建了模型。 – Raj

+0

你添加了這個屬性'protected $ primaryKey ='MyUserId';'? – Maraboc

回答

0

如果您將用戶添加到控制器中的數據庫,則必須使用控制器和視圖中的請求重新導回。

在控制器 -

return View::make('VIEW',compact('client')); 

web.php -

Route::get('view', $user_id->id);