原生sql怎么样使用Laravel的分页


select article_type_models.id as ad, article_type_models.name,article_models.* 
from `article_models`
inner join `article_type_models` on
article_type_models.id = article_models.type
where `article_models`.`status` = 1 and article_type_models.id = 1
limit 8
我有这么一段sql 我尝试换成下面这样了 
ArticleModel::where('status','1')
// ->join('article_type_models','article_models.type', '=','article_type_models.id')
// ->where('article_type_models.id',$request->typeID)
// ->paginate(8);
但是这样2个表中都有 ID字段 ID字段值发生了覆盖 我不知道怎么样 用模型的方法取一个别名来避免

能帮忙改一下吗


点赞 取消点赞 收藏 取消收藏

<< 上一篇: 用laravel的Maatwebsite excel导出的单元格没有自动设置为文本格式

>> 下一篇: laravel 批量插入和in查询速度很慢怎么解决