laravel - 更新到 laravel 8 后 Laravel 护照测试失败
问题描述
更新到 laravel 8 后,我的护照测试因工厂而失败,对于所有测试,我收到如下消息:
BadMethodCallException: Call to undefined method Laravel\Passport\Client::factory()
解决方案
该Laravel\Passport\Client
模型不使用该HasFactory
特征。您必须直接致电工厂:
Laravel\Passport\Database\Factories\ClientFactory::new()->count(3)->make();
推荐阅读
- android - Android/Kotlin,如何减少此代码的重复部分
- android - Android Studio 4.0 模拟器黑屏
- javascript - 如何确保 Bootstrap 模态仅将高度从向下更改为向上?
- c++ - 如何在类中安全地访问 const 共享数组
- aerospike - 是否可以在 Aerospike 中使用主键和辅助键来获取记录?
- python - 关于如何访问函数返回的简单问题
- microsoft-graph-api - MS Graph - 如何在我的 DC 下列出来自特定 OU 的所有用户?
- python - 深度学习:当学习率太高时
- java - apk 文件调试 - React Native
- python - 金字塔中的随机无交易