diff --git a/api/graphql.go b/api/graphql.go index 9dac9e6..3e37420 100644 --- a/api/graphql.go +++ b/api/graphql.go @@ -923,28 +923,19 @@ func NewSchema(config Config) (graphql.Schema, error) { "sort": []string{"_score"}, "size": 100000, }) - if err != nil { fmt.Println("ZincSearch 获取图像列表失败", err) return nil, err } - var item []int - for _, hit := range resp.Hits.Hits { num, _ := strconv.Atoi(hit.ID) item = append(item, num) } - if len(item) == 0 { return map[string]interface{}{"list": []Image{}, "total": 0}, nil } - query = query.Where(goqu.Ex{"web_images.id": goqu.Op{"in": item}}) - - //query = query.Where(goqu.Ex{"web_images.id": goqu.Op{"in": item}}).Select("web_images.id", goqu.L( - // fmt.Sprintf("ROW_NUMBER() OVER(ORDER BY %s %s)", "web_images.id", "DESC"), - //).As("row_num")) } // 筛选:相似图像