我用这个框架 Gin+GORM+[go-playground/validator v10]
目前遇到了一些问题,
我设置了gorm设置数据库用户表中的username字段unique唯一。
设想是当用户注册的时候,输入已存在的用户名username会提示已经注册了!
请问我应该如何实现唯一性的判断呢?我在User结构体上设置了tag,validate:"unique=users"。 但是validator好像不能这么用。
```
type User struct {
gorm.Model
Username string `gorm:"unique;notnull" validate:"unique=users"`
Password string `gorm:"notnull"`
PasswordConfirmation string `gorm:"-" json:"password_confirmation" binding:"required" validate:"required,eqfield=Password"`
}
```
有疑问加站长微信联系(非本文作者)