使用gorm查询pgsql返回结果为空时报错,无法处理

taohel · · 2079 次点击
jan-bar
想要拥有,必定付出。
直接判断错误编码最可靠 ```go var te *pgconn.PgError if errors.As(err, &te) { if te.Code == "42703" { // 你的逻辑 } } ```
#3
更多评论
你说的报错是什么意思?是返回了 error 吗?
#1
是的,我在问题中补了一下代码。
#2