预期:想查符合条件的最后一条插入的数据
实际:查询了第一条数据
修改
func (s *UserService) GetUserAuthInfo(id int64) (*gen_model.WxRedMoonsAuth, error) {
	authQ := internal.GEN_Q.WxRedMoonsAuth
	authInfo, err := authQ.Where(authQ.RedMoonID.Eq(id)).Order(authQ.ID.Desc()).First()
	if err != nil && !errors.Is(err, gorm.ErrRecordNotFound) {
		return nil, err
	}
	return authInfo, nil
}
                
      
        
      
评论区