首页 > 解决方案 > 未定义的属性:运行 laravel 项目的 stdClass::$column_name 问题

问题描述

任何机构都解决了这个问题?

配置:php7.1 laravel 5.3 mysql 8.0.22


ErrorException in MySqlProcessor.php line 18:
Undefined property: stdClass::$column_name

标签: phpmysqllaravel

解决方案


根据指定小写column_name,MySqlProcessor.php line 18 return $r->column_name 假设您的列名是column_name,但您查询的表可能有COLUMN_NAME 或驼峰式?(我没有任何 COLUMN_NAME 但这个问题也有,我猜它是由 mysql8 引起的)。

所以先找到你是否有COLUMN_NAME,如果没有,我认为mysql5会正常工作,但我不喜欢它


推荐阅读