php - 检索上个月的所有行(Laravel + Eloquent)

标签 php mysql laravel eloquent php-carbon

我正在尝试获取属于上个月的所有记录,到目前为止,我设法获取了上个月的所有记录,但到目前为止,我不确定如何只获取上个月的记录

$revenueMonth = Callback::where('created_at', '>=', Carbon::today()->startOfMonth()->subMonth())->sum('payment');

最佳答案

您的问题更清晰的解决方案:

$revenueMonth = Callback::whereMonth(
    'created_at', '=', Carbon::now()->subMonth()->month
);

关于php - 检索上个月的所有行(Laravel + Eloquent),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46096260/

相关文章:

php - 提交表单时没有任何反应

mysql - 选择不包含其他表中特定数据的数据

laravel - OAuth2 密码授予混淆

php - Laravel PHP fatal error : Cannot redeclare for function

javascript - JQuery 从加载的 ajax 发送元素 id 数据

php - 类似于 niftyplayer 的可编写脚本的 mp3 播放器

php - 我的 WordPress 自定义主题没有获得 CSS 样式

php - 将批量数据导入MySQL

php - 在php中输入卫生

validation - 如何在 Laravel 中为嵌套输入设置自定义属性标签