(self, searcher:Searcher)
| 18 | class SearcherHandler(RequestHandler): |
| 19 | |
| 20 | def initialize(self, searcher:Searcher): |
| 21 | self.searcher = searcher |
| 22 | # request_body: |
| 23 | # { |
| 24 | # "query": "什么人不能吃花生" |
| 25 | # } |
| 26 | |
| 27 | # response_body = { |
| 28 | # "answer":[{ |
| 29 | # "match_query":"match_query", |
| 30 | # "answer":"answer", |
| 31 | # "score":"score" |
| 32 | # }] |
| 33 | # } |
| 34 | |
| 35 | async def post(self): |
| 36 | answers = self.searcher.search(json_decode(self.request.body).get("query", "")) |
nothing calls this directly
no outgoing calls
no test coverage detected