【发布时间】:2020-08-27 14:04:01
【问题描述】:
我已经创建了 2 个表 1 一个是订阅表,第二个是详细信息表...这里使用订阅表的主键是详细信息表的外键...我使用与列表有很多关系列出所有数据,现在我想列出使用主键(id)的数据......任何人都可以帮助我在 lavravel 中找到解决方案吗?
模型命名为订阅
public function Sub_details()
{
return $this->hasMany(Sub_details::class,'sub_id','id');
}
控制器命名为 SubscriptionController
function update_subscription($id)
{
$sub = subscription::findOrFail($id)->with('Subcategory')->get();
return view('admin/adm_update_subscription',["sub"=>$sub]);
}
【问题讨论】:
-
首先,你应该尝试遵循 Laravel 命名模型的指南,看看here 这有时是这类问题中的主要问题,因为 Laravel 有一些魔法,期待某些型号名称
-
这里有太多未知数,我们无法通过猜测进行故障排除。首先将您的应用程序设置为调试模式,然后与我们分享您收到的错误。