雄辩的关系-空集合

时间:2019-07-16 00:54:16

标签: php laravel-5 eloquent

我有两个表tblFormStatustblForms,它们具有以下结构

tblFormStatus

Id        Description
-----------------------
1         Pending
2         Aprroved
3         Rejected

tblForms

Id        StatusId        DateCreated
--------------------------------------
1          1              2018-6-15
2          2              2019-6-15

我在laravel中具有以下模型关系

Forms.php

public function formstatus()
{
     return $this->belongsTo(FormStatus::class, 'StatusId');
}

和FormStatus.php

public function forms()
{
     return $this->hasMany(Forms::class,'StatusId');
}

所以在formcontroller.php中,我有代码可以通过转储从tblforms中提取所有数据

$forms = Forms::with('formstatus')->get();
dd($forms);

我得到一个空集合

#relations: array:1 [▼
        "formstatus" => null
      ]

我对laravel非常陌生,我尝试了不同的方法,但没有任何效果。谁能建议我做错了什么以及如何解决。

0 个答案:

没有答案