我有这个功能:
var db *gorm.DB
func DeleteCategory(id uint) error {
var category Category
category.ID = id
result := db.Delete(&category)
fmt.Println("result.Error: ", result.Error)
return result.Error
}
这个函数应该删除数据库中的行,但是当我使用相同的id多次调用此函数时,我希望它在第二次调用时抛出消息,但它总是返回nil:*我正在使用数据库的postgreSQLerrorresult.Error: <nil>
皈依舞
相关分类