Модель отношений

Проблема в том, что я добавляю отношения к своим моделям, а PHPstorm говорит, что функциональные залы являются «неиспользуемым элементом», и отношение не работает.

Я уже просмотрел документацию laravel и искал решения в Google.

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;


class Type extends Model
{
    public function rooms()
    {
        return $this->hasMany('App\Room');
    }
}

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Room extends Model
{
    public function type(){
        return $this->belongsTo('App\room');
    }
}

Отношение должно указывать номера комнат, на мой взгляд, и в настоящее время оно пустое.


person Robin    schedule 09.09.2019    source источник


Ответы (1)


Кажется, вы упомянули неправильную связь в методе типа.

public function type(){
    return $this->belongsTo('App\Type');
}
person Ali Sharifineyestani    schedule 09.09.2019
comment
Так что дайте мне больше информации. Мне нужен ваш код в вашем контроллере. - person Ali Sharifineyestani; 10.09.2019