【发布时间】:2020-07-25 09:28:41
【问题描述】:
我的工作 SQL 查询如下:
SELECT post_id
FROM news_tags
ORDER BY (link_clicks+views) DESC
到目前为止,我在 eloquent 中尝试过的是这样的:
$newsTagSaved = NewsTag::
orderBy(DB::raw("`views` + `link_clicks`"), 'desc')
->paginate(12)
->pluck('post_id');
Newstag 表有很多列和视图,link_clicks 是其中的两个。现在,我正在尝试通过视图总和和 link_click 的 desc 检索 post_id 顺序。
我如何在 Laravel eloquent 中做到这一点?
谢谢!
【问题讨论】: