我有 Banks
表和包含 services
的单独表
$bank = Banks::find(1);
echo $bank->service(1); // print bank with that service (serviceId 1)
可以使用 service_id =1 预先加载所有银行......有点像
Bank::with('service(1)')->get();
提前致谢
最佳答案
当然! with
方法接受一个闭包来过滤预加载。
Bank::with(array('service' => function($query){
$query->where('id', 1);
}))->get();
关于php - 预加载参数 - laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27644966/