我想让参与者与注册相关联。但是下面的代码显示“类型错误:函数参数太少”。
你知道为什么吗?
$rDetails = Registration::with([
'participants' => function ($query, $registrationID) {
$query->select('id', 'ticket_type_id')->where('registration_id', $registrationID);
}
])->find($registrationID);
dd($rDetails);
答案 0 :(得分:2)
错误是函数($ query,$ registrationID)的结果。在函数()中,您只能传递一个参数。修正方式是
ActiveWorkbook.Name