diff --git a/api/dao/Video.go b/api/dao/Video.go index 67bb45c..cedd2f7 100644 --- a/api/dao/Video.go +++ b/api/dao/Video.go @@ -75,7 +75,11 @@ func (r *VideoDao) GetVideoList(maps interface{}) (m []*model.Video, err error) // GetVideoListNotIn 获取列表 func (r *VideoDao) GetVideoListNotIn(maps interface{}, ids []int64) (m []*model.Video, err error) { - err = global.Db.Where(maps).Where("video_id NOT IN ?", ids).Find(&m).Error + err = global.Db.Where(maps). + Preload("VideoAuthor"). + Preload("VideoAuthor.BaseHospital"). + Where("video_id NOT IN ?", ids). + Find(&m).Error if err != nil { return nil, err }