2016-04-27 169 views
-1

我有一個現有的應用程序,其中有一個用戶密碼錶,我更新了用戶模型中的受保護的$表,因此係統知道要查看哪個表,但由於某種原因,當我嘗試創建系統仍嘗試將新用戶發佈到默認用戶表。Laravel 5.1創建新用戶

SQLSTATE[42S02]: [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Invalid object name 'users'. (SQL: select count(*) as aggregate from [users] where [email] = [email protected]) 

回答

0

好的,唯一的解釋是你在某處使用硬編碼的users.表。查詢users表的DB::查詢,檢查所有控制器(和其他類,routes.php和查看是否有邏輯)。你可以使用任何文本搜索工具輕鬆完成,Sublime Text有一個。

+0

搜索7041個文件 「DB ::表( '用戶')」 0匹配:( –

+0

搜索'users' - 因爲你可能有原始查詢) –

+0

看你的'配置/ auth.php'內。發生這種情況時,您正在爲用戶使用數據庫驅動程序,這也需要在配置中設置表... – BeS