refactor: update knowledge base index removal method for improved clarity and efficiency

This commit is contained in:
mlogclub
2026-06-02 11:39:24 +08:00
parent 2002457492
commit c2d05863ba
3 changed files with 12 additions and 6 deletions
@@ -118,6 +118,11 @@ func (r *knowledgeChunkRepository) FindByFaqID(db *gorm.DB, faqID int64) (list [
return
}
func (r *knowledgeChunkRepository) FindByKnowledgeBaseID(db *gorm.DB, knowledgeBaseID int64) (list []models.KnowledgeChunk) {
db.Where("knowledge_base_id = ?", knowledgeBaseID).Order("id asc").Find(&list)
return
}
func (r *knowledgeChunkRepository) FindByVectorIDs(db *gorm.DB, vectorIDs []string) (list []models.KnowledgeChunk) {
if len(vectorIDs) == 0 {
return nil