單行我一直不成功嘗試leftjoin並獲得所需的數據LEFT JOIN來獲得Laravel
這裏是我的代碼:
$album = Albums::->where('users_id',$user_id)
->leftJoin('photos',function($query){
$query->on('photos.albums_id','=','albums.id');
$query->where('photos.status','=',1);
// $query->limit(1);
// $query->min('photos.created_at');
})
->where('albums.status',1)->get();
的意見是我的一些嘗試幾種.. 。
我想從照片表匹配外鍵album_id
這是第一次,也有狀態更新只有一個記錄1
請求幫助...
在兩個註釋行之前是否添加了'$ query-> take(1)'? – NorthBridge 2014-12-05 14:14:46
'調用未定義的方法lluminate \ Database \ Query \ JoinClause :: take()'錯誤@NorthBridge – Ronser 2014-12-05 14:20:44