У меня есть 2 модели, созданные как показано ниже:
Employee.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Employee extends Model
{
public function grades(){
return $this->belongsTo(Grade::class);
}
}
, а также
Grade.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Grade extends Model
{
public function employee(){
return $this->hasMany(Employee::class);
}
}
, когдаЯ пытаюсь показать код и имя Grade в тинкере, как показано ниже
$a=App\Employee::find(15);<br>
$a->grades->code
, это выдает ошибку:
Примечание PHP: Попытка получить свойство 'code' изнеобъект в коде Psy Shell в строке 1 *
table employees
:
table grades
: