发送时跳过 Beego 中的字段 JSON
Skip field in Beego when sending JSON
Beego中用ServeJSON发送JSON时,有没有跳过字段的方法?我知道可以跳过 ORM 的字段:http://beego.me/docs/mvc/model/models.md#ignore-field 但这只是为了跳过数据库模型中的字段,它与发送 JSON.
无关
您可以使用结构标签“-”。
它应该看起来像:
type MyStruct struct {
Id int `json:"id"`
Hidden string `json:"-"`
}
它也适用于 orm 定义。
Beego中用ServeJSON发送JSON时,有没有跳过字段的方法?我知道可以跳过 ORM 的字段:http://beego.me/docs/mvc/model/models.md#ignore-field 但这只是为了跳过数据库模型中的字段,它与发送 JSON.
无关您可以使用结构标签“-”。
它应该看起来像:
type MyStruct struct {
Id int `json:"id"`
Hidden string `json:"-"`
}
它也适用于 orm 定义。