Search 分组查找 - GlimmerIndex/Glimmer-Index-Back-End GitHub Wiki

描述

用于分页查询结果

返回一个列表

包含关键词的文章,以及文章中包含关键词的段落


请求地址

http://host/index/{keyword}/{pageOffset}


请求方法

GET


请求头

key value
token v1

请求体


返回

返回状态码以及搜索结果,见描述


示例

之前已经创建了索引,参见Flush 重构索引

然后对包含关键词萧炎的第一页文档进行查询

也即用get方法请求http://localhost:8080/index/萧炎/1

请求:

GET /index/萧炎/1 HTTP/1.1
Host: localhost:8080
token: eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiIwYmY4MzlhNjBlZGQ0MzhlOTdmMjJmNjgzMGU3NmE5YiIsInN1YiI6IjEiLCJpc3MiOiJnbGltbWVyIiwiaWF0IjoxNjc5NzY2OTI3LCJleHAiOjE2Nzk3NzA1Mjd9.2tI5449c33sZvSkhPoswRPMYgCzKHgR1DvxhxKGDRuA

返回结果

{
    "code": 200,
    "msg": "查找成功",
    "data": [
        {
            "fileName": "斗破苍穹1",
            "fileID": "1",
            "likeNumber": 0,
            "dislikeNumber": 1233333,
            "fileSize": 123123,
            "uploadTime": "2023-04-12T21:51:02.000+00:00",
            "data": [
                {
                    "id": null,
                    "pdfId": "1",
                    "pageId": "2",
                    "paraId": "1",
                    "content": "在将所有的物资准备齐全之后,剩下的两日时间,<span class=\"highlight_glimmer\">萧炎</span>便停止了忙碌,静下心来享受着这极其短暂的平静生活,而似是清楚<span class=\"highlight_glimmer\">萧炎</span>此时的心情,所以药老也一直没有出言打扰,任由他自己安排着时间"
                },
                {
                    "id": null,
                    "pdfId": "1",
                    "pageId": "1",
                    "paraId": "1",
                    "content": "从拍卖场出来,<span class=\"highlight_glimmer\">萧炎</span>立在人流拥挤的街道分岔口,望着这片相处了十多年的城市,许久之后,有些落寞的轻叹了一口气,旋即紧紧的握着拳头,似是在给自己打气般的轻声道:“外面的世界,一定会更精彩…”说完,<span class=\"highlight_glimmer\">萧炎</span>笑了笑,甩去心中的一些惆怅,迈动着脚步,汇进人流之中,迅速消失不见。"
                },
                {
                    "id": null,
                    "pdfId": "1",
                    "pageId": "2",
                    "paraId": "2",
                    "content": "<span class=\"highlight_glimmer\">萧炎</span>这两日的安静,也让得有些敏感的薰儿察觉到了什么,于是,小妮子一没事,就跟在前者身边,水灵的眸子中,泛着浓浓的不舍与眷恋。"
                }
            ]
        },
        {
            "fileName": "斗破苍穹2",
            "fileID": "2",
            "likeNumber": 12333,
            "dislikeNumber": 43434,
            "fileSize": 3242342,
            "uploadTime": "2023-04-13T21:51:05.000+00:00",
            "data": [
                {
                    "id": null,
                    "pdfId": "2",
                    "pageId": "1",
                    "paraId": "3",
                    "content": "顺着小路,行进自己的房间之中,<span class=\"highlight_glimmer\">萧炎</span>从枕头下,取出三枚纳戒,将暗红色的一只戴在手指上,其余的两枚,则是小心的揣进了怀中,三枚纳戒虽然是低级,不过也能算作是珍贵之物,行走在外,财不露白,这点道理,<span class=\"highlight_glimmer\">萧炎</span>还是明白得很清楚。"
                },
                {
                    "id": null,
                    "pdfId": "2",
                    "pageId": "1",
                    "paraId": "1",
                    "content": "行走在家族的小路上,<span class=\"highlight_glimmer\">萧炎</span>舒展了一下懒腰,今天,便是离开的时候,刚才他已经去见了父亲,也与他说了自己的打算。"
                }
            ]
        }
    ]
}
⚠️ **GitHub.com Fallback** ⚠️