在我的Golang应用程序中,我在一个结构体中使用了Name列。我想以原始形式保存文本,例如“User1”,但“user1”将被视为重复。这是可能与gorm和sqlite驱动程序?
gzszwxb41#
手动将列的数据类型覆盖为'text collate nocase'对我来说很有效,如下所示:
type User struct { ID int Name string `gorm:"index:,unique;type:text collate nocase"` }
1条答案
按热度按时间gzszwxb41#
手动将列的数据类型覆盖为'text collate nocase'对我来说很有效,如下所示: