在 Laravel 模型中使用多个子句计算行数

Posted

技术标签:

【中文标题】在 Laravel 模型中使用多个子句计算行数【英文标题】:Counting number of rows using multiple clauses in Laravel Model [duplicate] 【发布时间】:2017-09-16 17:13:08 【问题描述】:
 App\Like::where('post_id', $post->id)->count() 

我想获取具有特定 post_id 并且其 'like' 列设置为 1 的行。如何放置另一个子句?

【问题讨论】:

【参考方案1】:
 App\Like::where('post_id', $post->id)->where('like', 1)->count() 

再放一个where

【讨论】:

以上是关于在 Laravel 模型中使用多个子句计算行数的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法根据 laravel 中相同模型中的值获得不同的值以及行数?

Laravel Eloquent 播种机计算每个外键的行数

在 laravel 查询构建器中使用多个 where 子句

来自给定数组的查询中的 Laravel 多个 where 子句

LARAVEL 5.8 - 在 foreach 中使用数组的 WHERE LIKE 子句的多个条件没有给出完整的结果

laravel 使用 in 子句模型名称连接多态数据透视表