新增了 检测题目关联的题库数量是否充足-减去对应数量后
This commit is contained in:
@@ -329,6 +329,15 @@ func (r *QuestionQaItemDao) GetQuestionQaItemNotInListRand(maps interface{}, que
|
||||
return m, nil
|
||||
}
|
||||
|
||||
// GetQuestionQaItemListByQuestionIdDistinctQaId 获取数据-QuestionId-去重复(QaId)
|
||||
func (r *QuestionQaItemDao) GetQuestionQaItemListByQuestionIdDistinctQaId(questionId int64) (m []*model.QuestionQaItem, err error) {
|
||||
err = global.Db.Where("question_id = ?", questionId).Distinct("qa_id").Find(&m).Error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return m, nil
|
||||
}
|
||||
|
||||
//subQuery := global.Db.Model(&model.Question{}).
|
||||
//Where("kb_question.question_id = kb_question_qa_item.question_id").
|
||||
//Where("question_status = ?", 1).
|
||||
|
||||
Reference in New Issue
Block a user