Quellcode durchsuchen

fix:批量查询知识资源

zqbao vor 5 Monaten
Ursprung
Commit
aba6947690
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7 0
      models/knowledge/knowledge_resource.go

+ 7 - 0
models/knowledge/knowledge_resource.go

@@ -74,6 +74,13 @@ type KnowledgeResourceListResp struct {
 	Paging *paging.PagingItem `description:"分页数据"`
 }
 
+func GetBatchKnowledgeResource(batchSize int, id int) (items []*KnowledgeResource, err error) {
+	sql := `SELECT * FROM knowledge_resource WHERE knowledge_resource_id>=? AND is_delete=0 ORDER BY knowledge_resource_id ASC LIMIT ?`
+	pars := []interface{}{id, batchSize}
+	err = global.DmSQL["rddp"].Raw(sql, pars...).Find(&items).Error
+	return
+}
+
 func GetKnowledgeResourcePageList(condition string, pars []interface{}, startSize, pageSize int) (items []*KnowledgeResource, err error) {
 	sql := `SELECT * FROM knowledge_resource WHERE 1=1  AND is_delete=0 `
 	if condition != "" {