sum*_*mit 9 php sql orm eager-loading laravel
我有Banks桌子和单独的桌子services
$bank = Banks::find(1);
echo $bank->service(1); // print bank with that service (serviceId 1)
Run Code Online (Sandbox Code Playgroud)
可以用service_id = 1来急切加载所有银行.有点像
Bank::with('service(1)')->get();
Run Code Online (Sandbox Code Playgroud)
先感谢您
luk*_*ter 12
当然!该with方法接受一个闭包来过滤急切加载.
Bank::with(array('service' => function($query){
$query->where('id', 1);
}))->get();
Run Code Online (Sandbox Code Playgroud)