beego ormクエリーデータ保存

701 ワード

beego ormデータベースを照会した後、データは対応するstruct に保存する必要があります.structの各フィールドにはorm colume( )を追加する必要があります.そうしないと、structのフィールドに値を割り当てることはできません.
type EventIgnore struct {
    EventID   string    `json:"event_id" orm:"column(event_id)"`
    StartTime time.Time `json:"start_time" orm:"column(start_time)"`
    EndTime   time.Time `json:"end_time" orm:"column(end_time)"`
}
var ignores []EventIgnore
    _, err := q.Raw("select event_id, start_time,  end_time from event_ignore where end_time", t).QueryRows(&ignores)
    fmt.Println(ignores)