diff --git a/main.py b/main.py index 48a2a8a..e632781 100644 --- a/main.py +++ b/main.py @@ -74,6 +74,7 @@ async def getPlatform(request: Request, platformAlias: str): @app.get("/getgamelist") async def getgamelist( request: Request, + name: str = '', cutoff: bool = False, isLowest: bool = False, platform: int = 1, @@ -84,6 +85,13 @@ async def getgamelist( try: find_args = {} + # db.gameinfo.find({'$or':[{"name":/アサツグトリ/},{"subName":'abc'}]}) + if name: + find_args['$or'] = [{ + "name": re.compile(name) + }, { + "subName": re.compile(name) + }] if cutoff: find_args["cutOff"] = {"$ne": 0} if isLowest: