From fe6830b77abeefc80bf4c2ef6d60dce9c2e82afd Mon Sep 17 00:00:00 2001 From: huiyifyj Date: Mon, 16 Dec 2024 21:55:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BB=93=E6=9E=84=E4=BD=93?= =?UTF-8?q?=20tag=20=E5=AD=97=E6=AE=B5=E7=9A=84=E9=94=99=E8=AF=AF=E4=BD=BF?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 结构体的 tag 字段的多个 key-value 对需要使用空格分隔,否则会有以下警告: struct field tag `json:"attachments" form:"attachments" gorm:"column:attachments;comment:相关附件;"swaggertype:"array,object"` not compatible with reflect.StructTag.Get: key:"value" pairs not separated by spaces --- server/plugin/announcement/model/info.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/plugin/announcement/model/info.go b/server/plugin/announcement/model/info.go index fcaa11f59..42d62fe0a 100644 --- a/server/plugin/announcement/model/info.go +++ b/server/plugin/announcement/model/info.go @@ -8,10 +8,10 @@ import ( // Info 公告 结构体 type Info struct { global.GVA_MODEL - Title string `json:"title" form:"title" gorm:"column:title;comment:公告标题;"` //标题 - Content string `json:"content" form:"content" gorm:"column:content;comment:公告内容;type:text;"` //内容 - UserID *int `json:"userID" form:"userID" gorm:"column:user_id;comment:发布者;"` //作者 - Attachments datatypes.JSON `json:"attachments" form:"attachments" gorm:"column:attachments;comment:相关附件;"swaggertype:"array,object"` //附件 + Title string `json:"title" form:"title" gorm:"column:title;comment:公告标题;"` //标题 + Content string `json:"content" form:"content" gorm:"column:content;comment:公告内容;type:text;"` //内容 + UserID *int `json:"userID" form:"userID" gorm:"column:user_id;comment:发布者;"` //作者 + Attachments datatypes.JSON `json:"attachments" form:"attachments" gorm:"column:attachments;comment:相关附件;" swaggertype:"array,object"` //附件 } // TableName 公告 Info自定义表名 gva_announcements_info