2016-04-27 123 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