我想检查数据库是否返回了某些内容
rows, err := r.db.Query(r.ctx, getFilmCastQuery, FilmId)
if err == pgx.ErrNoRows {
logs.LogError(logs.Logger, "films_postgresql", "GetFilmCast", err, err.Error())
return nil, domain.ErrNotFound
}
但是如果我这样写,即使从数据库返回null,错误也总是nil
最佳答案
关于go - 如何检查 pgx.Row 是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77422237/