首页 > 解决方案 > Laravel 5.5 调用未定义的方法 stdClass::update()

问题描述

Laravel 5.5 显示错误消息:

调用未定义的方法 stdClass::update()

对于模型中的以下代码

DB::table('adminUserLogs')
            ->where('adminUserId', $id)
            ->where('adminUserOutTime', NULL)->first()
            ->update(['adminUserOutTime' => \Carbon\Carbon::now()]);

标签: laravellaravel-5

解决方案


尝试使用->limit(1)而不是->first()在链中。


推荐阅读