各位大神晚上好,我在实现数据库查询后想把结果放到一个变量但是不知道怎么做了,以下为mode的代码
package models
type menu_cate struct {
Model
CateNumber string `json:'cate_number'`
Name string `json:'name'`
ParentId int `json:'parent_id'`
}
func GetMenuCate() (SystemMenu []menu_cate) {
db.Find(&SystemMenu)
return
}
以下为需要处理的地方:
type SystemMenu struct {
Id int `json:"id"` //id
ParentId int `json:"parent_id"` //上级菜单id
Name string `json:"name"` //菜单名
CateNumber string `json:"cate_number"`
}
allMenu := []SystemMenu{}
menuData := models.GetMenuCate();
我想把menudata放入allmen,请教下改怎么做呢?谢谢
方法1,直接对allMenu 赋值,for range
方法2,对结构体进行强转