编辑:我已经找到一种使用自定义字段和列类型的方法。如果有兴趣,我将尝试在此处发布我的解决方案,请让我知道。
我最近切换到了 Laravel背包来管理我的管理面板,但是我现在遇到了一个重大问题。
我的数据库中有Pages
,Articles
和Titles
。
Page
或Article
可以有许多Titles
(每个代表不同的语言,德语标题,英语标题等),因此它们通过多态1:n连接。关系:
public function titles()
{
return $this->morphMany('App\Models\Title', 'titleable');
}
现在,当我编辑页面(或文章)时,我还希望能够编辑所有相关标题。据我了解,this is not possible at all位于背包中,我很惊讶,在编辑模型时没有本机支持来显示模型的多态关系。
我错过了一些东西吗,或者背包根本不可能吗?
谢谢您的建议。