ความสัมพันธ์แบบจำลอง

ปัญหาคือฉันเพิ่มความสัมพันธ์ให้กับโมเดลของฉัน และ 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