所以我对laravel相当新,一个php框架。我正在创建一个基于社区的网站。所以我只是提出了一般性问题并试图找出我的做法是否正确。
通过研究,如果我错了,请纠正我,
我也遇到了问题,我为我的网站创建了一个登录系统和注销系统。虽然,Auth :: user()是一种识别是否已为用户设置会话的方法,但仅适用于路径和视图。但是当我在控制器中执行Auth:user()时,它总是返回false?为什么这样?
我是laravel的初学者,如果你没有发现这些是最好的问题,请不要钉我十字架。在发布这个问题之前,我已经做过研究。
谢谢
答案 0 :(得分:0)
只要您遵循Laravel命名转换,您就可以通过Eloquent自动访问您的数据库。 否则,您必须自己配置Eloquent,如果您选择,可以执行此操作。
首先,您的数据库表应该是模型名称的复数形式
例如,如果您的表名为users
,则您的模型将为User
然后,您可以通过User
User::eloquentMethodHere
模型
有关Auth课程的更多帮助,您可以have a look at the docs或发布一些代码以获得进一步的帮助。