gorm 检查唯一索引重复

本文由 简悦 SimpRead 转码, 原文地址 www.feixingbeibao.com

gorm 检查唯一索引重复 (Error 1062: Duplicate entry ‘xx’ for key ‘xxx’exit status )试用 gorm 时候,唯一索引重复写入 mysql 会报错 10……

gorm 检查唯一索引重复 (Error 1062: Duplicate entry ‘xx’ for key ‘xxx’exit status )

试用 gorm 时候,唯一索引重复写入 mysql 会报错 1062,用下面方式来捕捉错误

1
2
3
4
var mysqlErr *mysql.MySQLError
if errors.As(result.Error, &mysqlErr) && mysqlErr.Number == 1062 {
//根据mysql错误号判断
}
作者

JIeJaitt

发布于

2025-01-24

更新于

2025-01-24

许可协议

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×