gorm 如何存数组
各位大佬,请问如何使用 gorm 保存切片,下面是我出错的代码
结构体
type Node struct { ID int `json:"id"` Name string `json:"name"` Author string `json:"author"` IP []string `json:"ip"` }
Gorm 保存
ips:=[]string{"1.1.1.1","2.2.2.2","3.3.3.3"} body := Node{Name: "testName", Author: "testAuthor", Node: ips} if err := DB.Create(&body).Error; err != nil { return false }
得到报错
unsupported data type: &[]
我想存入数据库的数据形式是:
"1.1.1.1","2.2.2.2","3.3.3.3"
前端发来的数据,只能是一个数组包含着 ip,还不能改。。。 这种情况下,问下大佬们我该咋整 T_T