微信登录

微信登录

因恶意注册过多,目前只支持微信模式
会员专属课程, 订阅后即可观看
正在播放:Laravel API 接口开发(Sanctum)- 别被官网推荐的 SPA 忽悠了,咱们有更重要的东西要学
发布于: 2020.04.15
Stoa911 2020.04.13 09:58
老哥难得晚上发片啊
codinget 2020.04.13 10:05
Laravel团队在sanctum上犯了方向性的错误,我在用这套课程纠正他们的错误,不然很多人就被他们带跑偏了。
烛夜听风雨 2020.05.05 11:15
为什么我的api.php中
$user = User::where('email', $request->email)->first();
会提示找不到first方法
codinget 2020.05.05 11:19
你看看 App\User 是否已经引入?欢迎新朋友的加入。
烛夜听风雨 2020.05.05 11:26
已经引入了,我看了一下user.php下where方法使这样的
public static function where(string $string, $email)
	{
	}
确实没有fifst
codinget 2020.05.05 11:29
怎么可能,你用的哪个版本这么神奇,这是自laravel诞生就一直有的方法,作者也不敢把这个方法去掉的,如果去掉,那就是彻头彻尾的灾难了
烛夜听风雨 2020.05.05 11:29
应该是最新的 laravel7.9.2
codinget 2020.05.05 11:34
不管哪个版本,肯定有的,好好检查一下吧,你可以先把where查询到的结果先打印输出一下,定位一下哪里出了问题
烛夜听风雨 2020.05.05 11:38
好的,我刚把项目删除了,再重新来一遍看看行不行,大神能加你联系方式吗,或者有没交流群之类的
codinget 2020.05.05 11:48
没有交流群,我发现这种东西看似有帮助,实际浪费了更多人的时间和精力。春节期间的博客里我公布了我的微信,只不过用的也不多。http://www.coding10.com/post/go-back-for-spring-festival
烛夜听风雨 2020.05.05 11:55
我重新装了一遍项目,这次使找不到where方法
$user = User::where('email', $request->email)->first();
我想起来了,上次找不到first()方法是因为先找不到where,phpstorm提示添加方法,我就点了一下,然后就提示找不到first方法了
找不到where方法怎么办
张家家 2021.03.04 04:07
你这是IDE的代码联想功能有问题,我的也是,laravel代码没法提示,但是跑起来是没问题就是咯
codinget 2020.05.06 12:01
我还是在这里回复吧,看来你的基础太弱了。
use App\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Hash;
use Illuminate\Validation\ValidationException;
这些需要引入,不引入的话,肯定是不行的。不过为啥没提示User没找到?
烛夜听风雨 2020.05.06 12:06
这些我都引入了,我完全照着视频做的,不知道为啥不行
我看了一下现在user.php下面确实没有where方法
codinget 2020.05.06 12:13
你把api.php发给我,我帮你看看吧,怎么也不该出现这类问题的,team@coding10.com
烛夜听风雨 2020.05.06 12:16
发过去了,我加您微信了,备注烛夜听风雨
标 题
编程原力 京ICP备17045322号-2
版权所有, 侵权者追究法律责任