laravel - Laravel 错误 - 调用未定义的方法 Illuminate\Database\Query\Builder::gets()
问题描述
我在 Laravel 中运行查询,但收到此错误:
调用未定义的方法 Illuminate\Database\Query\Builder::gets()
我已经写了查询
控制器
$currentMonth = date('m');
$currentmonthbilling = DB::table("billings")
->select(DB::raw("SUM(amount) as total"))
->whereRaw('MONTH(created_at) = ?',$currentMonth)
->gets();
看法
<span class="info-box-number">{{ $currentmonthbilling[0]->total }}</span>
我希望它显示当月的总金额
解决方案
不是->get();
_->gets();
$currentmonthbilling = DB::table("billings")
->select(DB::raw("SUM(amount) as total"))
->whereRaw('MONTH(created_at) = ?',$currentMonth)
->get();`
推荐阅读
- javascript - NPM 审计警告
- gcc - 哪个 GCC 版本包括哪个 GLIBCXX 版本?
- multithreading - 使用多个线程运行 powershell 脚本
- python - 试图在python中绘制决策树
- python-3.x - 如何从位于表中的目录中的跨度中获取文本?
- python - 获取 yaml 文件中的字典名称
- python - 如何使用 numpy 的 np.linalg.solve 来解决确定的最小二乘系统?
- css - 如何垂直对齐父 div 的 ap 子项,以便轻松地对子项进行文本对齐?
- pine-script - 如何在 pine 脚本中获取关闭数据子集的 stdev
- proxy - pyppeteer-install 在代理后面