正在播放:Laravel API 接口开发(Sanctum)- 别被官网推荐的 SPA 忽悠了,咱们有更重要的东西要学
更新时间:9个月前
Laravel API 接口开发 (Sanctum Vue)

烛夜听风雨 2020-05-05 23:15:09
为什么我的api.php中 $user = User::where('email', $request->email)->first(); 会提示找不到first方法

codinget 2020-05-05 23:19:03
你看看 App\User 是否已经引入?欢迎新朋友的加入。

烛夜听风雨 2020-05-05 23:26:10
已经引入了,我看了一下user.php下where方法使这样的 public static function where(string $string, $email) { } 确实没有fifst

codinget 2020-05-05 23:29:12
怎么可能,你用的哪个版本这么神奇,这是自laravel诞生就一直有的方法,作者也不敢把这个方法去掉的,如果去掉,那就是彻头彻尾的灾难了

烛夜听风雨 2020-05-05 23:29:46
应该是最新的 laravel7.9.2

codinget 2020-05-05 23:34:33
不管哪个版本,肯定有的,好好检查一下吧,你可以先把where查询到的结果先打印输出一下,定位一下哪里出了问题

烛夜听风雨 2020-05-05 23:38:12
好的,我刚把项目删除了,再重新来一遍看看行不行,大神能加你联系方式吗,或者有没交流群之类的

codinget 2020-05-05 23:48:08
没有交流群,我发现这种东西看似有帮助,实际浪费了更多人的时间和精力。春节期间的博客里我公布了我的微信,只不过用的也不多。http://www.coding10.com/post/go-back-for-spring-festival

烛夜听风雨 2020-05-05 23:55:31
我重新装了一遍项目,这次使找不到where方法 $user = User::where('email', $request->email)->first(); 我想起来了,上次找不到first()方法是因为先找不到where,phpstorm提示添加方法,我就点了一下,然后就提示找不到first方法了 找不到where方法怎么办

暂无相关资源