Laravel 模型计数未更新值 [关闭]
Posted
技术标签:
【中文标题】Laravel 模型计数未更新值 [关闭]【英文标题】:Laravel Model count is not updating values [closed] 【发布时间】:2021-07-11 10:18:30 【问题描述】:我一直在从事 laravel 项目,有一个地方我需要计算我使用的所有表值 $allUsers=USERS::count();它工作正常,但突然这个查询不起作用,并且它还返回 30 它在一个月前的位置。这是我的模型
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class USERSS extends Model
public $table = "user_data";
//
protected $fillable = [
'id', 'Column2', 'Column3', 'Column4'
];
这是我的控制器,它没有更新 $totalusers = USRSS::count();
它没有更新值。
【问题讨论】:
什么错误?你得到 您的型号名称正确吗?? 你真正想要什么?你的问题不清楚。 我需要统计数据库中的用户数。@Kamlesh Paul 你能显示控制器的完整代码吗?不更新值是什么意思?它是返回旧值还是? 【参考方案1】:所以你已经尝试过了
USERSS::count()
结果出错了。
你试过Laravel Query Builder吗?
use Illuminate\Support\Facades\DB;
dd(DB::table('user_data')->count());
【讨论】:
我听说如果你使用查询生成器,你不能在那里使用雄辩的关系。明智地使用它。以上是关于Laravel 模型计数未更新值 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章