From 57e45cddca49af33d0be0dc290e2ff5f9e02b1e2 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 1 Jul 2023 13:49:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AA=92=E4=BD=93=E6=90=9C=E7=B4=A2=E5=88=86?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/endpoints/media.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/api/endpoints/media.py b/app/api/endpoints/media.py index 81127700..4053c119 100644 --- a/app/api/endpoints/media.py +++ b/app/api/endpoints/media.py @@ -23,9 +23,13 @@ async def recognize(title: str, @router.get("/search", summary="搜索媒体信息", response_model=List[schemas.MediaInfo]) async def search_by_title(title: str, + page: int = 1, + count: int = 8, _: schemas.TokenPayload = Depends(verify_token)) -> Any: """ 模糊搜索媒体信息列表 """ _, medias = MediaChain().search(title=title) - return [media.to_dict() for media in medias] + if medias: + return [media.to_dict() for media in medias[(page-1) * count: page * count]] + return []