talent_info_dao.go 503 B

123456789101112131415161718
  1. package dao
  2. import (
  3. "github.com/sirupsen/logrus"
  4. "youngee_b_api/app/entity"
  5. )
  6. type TalentInfoDao struct{}
  7. func (d TalentInfoDao) SelectTalentPhone(talentId string) (*string, error) {
  8. var talentInfo *entity.YoungeeTalentInfo
  9. err := Db.Model(entity.YoungeeTalentInfo{}).Select("talent_phone_number").Where("id = ?", talentId).Find(&talentInfo).Error
  10. if err != nil {
  11. logrus.Errorf("[SelectTalentInfo] error query, err:%+v", err)
  12. return nil, err
  13. }
  14. return &talentInfo.TalentPhoneNumber, nil
  15. }