Laravel 如何使用吗啉酮?

Laravel 如何使用吗啉酮?,laravel,Laravel,我有4个模型(媒体、惯例、圈子、地位)。我认为它将返回来自3个模型(约定、循环、状态)的数据。每个媒体只有一个约定、圆圈和状态。但是空的 媒体数据表 id media_id data_id data_type 媒体模型 public function data(){ return $this->morphTo(); } 惯例、圈子、地位模式 public function media(){ return $this->MorphOne(Media::class, 'da

我有4个模型(媒体、惯例、圈子、地位)。我认为它将返回来自3个模型(约定、循环、状态)的数据。每个媒体只有一个约定、圆圈和状态。但是空的

媒体数据表

id
media_id
data_id
data_type
媒体模型

public function data(){
   return $this->morphTo();
}
惯例、圈子、地位模式

public function media(){
  return $this->MorphOne(Media::class, 'data', 'media_data', 'data_id', 'media_id');
}
控制器

$media = Media::first();

return $media->data;

你看了吗?我已经看了。我想手动设置密钥的问题。我指的是什么桌子。如果我加上这个关系。它按预期工作。