package models type SysRoleMenu struct { Id string `gorm:"primary_key;column:id" json:"id"` RoleId string `gorm:"column:role_id" json:"role_id"` MenuId string `gorm:"column:menu_id" json:"menu_id"` } func (SysRoleMenu) TableName() string { return "sys_role_menu" } func (srm *SysRoleMenu) FindByRoleId(roleId string) (list []SysRoleMenu,err error){ if err:=db.Table("sys_role_menu").Where("role_id=?",roleId).Scan(&list).Error;err!=nil{ return nil,err } return list,nil }