2017-07-24 36 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);