类型错误:查询功能参数太少

时间:2018-06-08 12:58:00

标签: laravel

我想让参与者与注册相关联。但是下面的代码显示“类型错误:函数参数太少”。

你知道为什么吗?

$rDetails = Registration::with([
    'participants' => function ($query, $registrationID) {
        $query->select('id', 'ticket_type_id')->where('registration_id', $registrationID);
    }
])->find($registrationID);

dd($rDetails);

1 个答案:

答案 0 :(得分:2)

错误是函数($ query,$ registrationID)的结果。在函数()中,您只能传递一个参数。修正方式是

ActiveWorkbook.Name