| | |
| | | // @router /myPlateNos [get] |
| | | func (u *UserController) MyPlateNos() { |
| | | userId := u.GetString("userId") |
| | | fmt.Println("MyPlateNos userId", userId) |
| | | var uc models.UserCar |
| | | all, err := uc.GetByUserId(userId) |
| | | fmt.Println("all:", all, "err:", err) |
| | | var nos = make([]string, 0) |
| | | if err == nil && all != nil { |
| | | for _,p := range all { |
| | |
| | | |
| | | func (uc *UserCar) GetByUserId(userId string) (all []UserCar,err error) { |
| | | o := orm.NewOrm() |
| | | _, err = o.Raw("select * from ? where userId=?", uc.TableName(), userId).QueryRows(&all) |
| | | _, err = o.QueryTable(uc.TableName()).Filter("userId", userId).All(&all) |
| | | if err != nil { |
| | | return nil, err |
| | | } |