跪求!使用xorm反转数据库获取表结构后,查询失败

我是用了xorm工具反转数据库获取表结构。得到结构体如下
typeUserUserstruct{
Idint`xorm:"notnullpkautoincrunique(id,sys_group_id,branch_id)INT(11)"`
Nicknamestring`xorm:"default''comment('用户名')VARCHAR(200)"`
Emailstring`xorm:"default''comment('email')indexVARCHAR(64)"`
EmailIsavalibleint`xorm:"notnulldefault0comment('email是否验证')TINYINT(4)"`
Mobilestring`xorm:"default''comment('手机号')indexCHAR(16)"`
MobileIsavalibleint`xorm:"notnulldefault0comment('mobile是否验证')TINYINT(4)"`
Passwordstring`xorm:"notnulldefault''comment('密码')CHAR(64)"`
Isavalibleint`xorm:"notnulldefault0comment('是否可用')TINYINT(4)"`
Customerkeystring`xorm:"notnulldefault''comment('用户key,自动生成')CHAR(64)"`
Createdatetime.Time`xorm:"notnulldefault'CURRENT_TIMESTAMP'indexTIMESTAMP"`
Useripstring`xorm:"notnulldefault''VARCHAR(50)"`
Levelint`xorm:"default0comment('0学员1员工')INT(11)"`
SysGroupIdint`xorm:"comment('部门编号')unique(id,sys_group_id,branch_id)INT(11)"`
CompanyIdint`xorm:"default0unique(id,sys_group_id,branch_id)INT(11)"`
CreateUseridint`xorm:"INT(11)"`
CreateFlagstring`xorm:"VARCHAR(255)"`
CreateGroupint`xorm:"INT(11)"`
Mobliephonefaceurlstring`xorm:"comment('app人脸图片地址')VARCHAR(128)"`
Mobliephonefacestatusstring`xorm:"default'0'comment('预留状态0初始化1已预留2申请修改3审批通过(审批通过后并且预留通过后改为1状态)')CHAR(1)"`
Mobliephonevoiceidstring`xorm:"comment('app声纹信息id')VARCHAR(50)"`
Mobliephonevoicestatusstring`xorm:"default'0'comment('预留状态0初始化1已预留2申请修改3审批通过(审批通过后并且预留通过后改为1状态)')CHAR(1)"`
Pcfaceurlstring`xorm:"comment('pc人脸图片地址')VARCHAR(128)"`
Pcfacestatusstring`xorm:"default'0'comment('预留状态0初始化1已预留2申请修改3审批通过(审批通过后并且预留通过后改为1状态)')CHAR(1)"`
Pcvoiceidstring`xorm:"comment('pc声纹信息id')VARCHAR(64)"`
Pcvoicestatusstring`xorm:"default'0'comment('预留状态0初始化1已预留2申请修改3审批通过(审批通过后并且预留通过后改为1状态)')CHAR(1)"`
Mobliephonefacebytestring`xorm:"TEXT"`
Pcfacebytestring`xorm:"MEDIUMTEXT"`
}```
现在我进行数据库查询,语句如下
engine,err=xorm.NewEngine("mysql","name:pwd@tcp(ip:port)/xxxxx?charset=utf8")
users:=make([]model.UserUser,0)
err=engine.Alias("t").Where("t.mobile=?","123").Find(&users)
执行时会报错
fieldIdtagunique(id,cannotmatch)charactor
请问是哪里写的有问题?
一只萌萌小番薯
浏览 205回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript