我在模型中有一个外键,我在管理端进行内联。我通过foreach ($agent->languages as $language) {
array_push($where, $language->id);}
$newspapers = Newspaper::
join('language_newspaper', function ($join) use ($where) {
$join->on('newspaper.id', '=',
'langauge_newspaper.newspaper_id')
->whereIn('langauge_newspaper.newspaper_id', $where);
})
->groupBy('newspaper.id')
->get();
只显示一个表单并且正在运行,但我在管理员中收到了extra=0
。
我不想仅在一个表单中显示Add another model
。
我该怎么做?如何从管理
中删除添加其他选项答案 0 :(得分:2)
不使用ForeignKey
,而是使用OneToOneField
,它只显示一个项目而不添加其他链接。