我试图在与修补程序的关系中获取数据。我收到一个错误,上面写着Class' App \ Date'未找到。我认为因为我没有使用正确的代码,但我不知道我需要什么代码。
我有2个型号:
联系(app \ Models \ Contact.php)
日期(app \ Models \ Date.php)
与
public function dates(){
return $this->hasMany(Date::class);
}
廷克
php artisan tinker
$test = App\Models\Contact::find(516);
$ test返回一个用户 如果我之后使用$ test->日期,我会收到错误说明:
[Symfony\Component\Debug\Exception\FatalErrorException]Class 'App\Date' not found
答案 0 :(得分:1)
+--------------+--------------+
| Method | conversion |
+--------------+--------------+
| multiconvert | 14380616 |
| format | 14380615 |
| style131 | 16/06/1438 |
+--------------+--------------+
很可能是一种关系。在那种关系中,它没有找到关系中使用的类。
$test->dates
答案 1 :(得分:1)
确保您在Date.php
中使用了正确的命名空间,它应该是namespace App\Models;
而不是namespace App;