怎么获取收藏数
我想获取一篇文章的收藏数量,所以我写了以下代码:
$favCount = DB::table('user_articles_fav')->where('article_id',$article->id)->count();
这样可以获取到,但是是不是太费IO了,有更优的写法吗?
我想了一下,给article_id加了索引,另外还有一个办法,就是每次加收藏的时候,数据库加一个字段然后改变那个字段,之后的都来读取那一个字段的数值,那种更好一点?
推荐文章: