// 获取资料或初始化 func (this *MemberRep) GetProfile(memberId int) *member.Profile { e := member.Profile{} orm := this.Connector.GetOrm() if orm.Get(memberId, &e) != nil { e.MemberId = memberId e.UpdateTime = time.Now().Unix() orm.Save(nil, &e) } return &e }