单行我一直不成功尝试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