Closed suanju closed 2 months ago
问题环境:
数据库表结构
CREATE TABLE `user` ( `name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `create_time` int(11) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; ALTER TABLE `user` ADD PRIMARY KEY (`name`);
控制器代码
报错:
问题原因 $pk = $query->getAutoInc(); var_dump($pk)
$pk = $query->getAutoInc(); var_dump($pk)
没有自增主键返回的表结构数组
上层代码 getTableInfo函数
问题修复:添加判断无自增主键情况直接返回
问题环境:
数据库表结构
控制器代码
报错:
问题原因
$pk = $query->getAutoInc(); var_dump($pk)
没有自增主键返回的表结构数组
上层代码 getTableInfo函数
问题修复:添加判断无自增主键情况直接返回