第九章 SQL Search REST 接口

第九章 SQL Search REST 接口

用于SQL SearchREST语法

SQL Search提供REST API来访问SQL Search索引结果。

终结点语法为"/table/:TableName/search",其中TableName是包含至少一个SQL搜索索引的表。

示例访问路径如下所示

http://localhost:443/api/iKnow/v1/user/table/iFind.Table/search.

需要使用“POST”来访问终结点。可以将搜索参数作为JSON对象放在请求正文中。

搜索参数

以下是支持的参数:

{
         "query":"string",   "index":"string",   "option": 0,   "distance": "string",   "language":"string",   "includeText": 0,   "columns": ["string"],   "highlightSpec": {
         "tag": "<b>",      "limit": 0,      "name": "Highlighted"      },   "rankSpec": {
         "name": "Rank"     } 
  • “query”指定 SQL 搜索查询。
  • “index”指定要搜索的 SQL 搜索索引。如果不指定索引,SQL 搜索将使用找到的第一个索引。
  • “option”是一个整数,指定要执行的搜索类型。可用值包括 0(语法搜索)、1(带词干的语法搜索)、2(带分解和词干的语法搜索)、3(带模糊搜索的语法搜索)和 4(带正则表达式的语法搜索)。
  • “language”指定一个两个字符的字符串,该字符串指定文本的语言。例如,“en”指定英语。
  • “includeText”“column”指定要返回的列。当“includeText”指定为1时,返回由SQL搜索索引索引的字段。可以使用“columns”将其他列名称指定为 JSON 字符串数组。
    - “highlightSpec {name}”指定突出显示列的列别名。
  • “rankSpec {name}”指定排名列的列别名。

返回的结果格式为JSON对象。返回的行采用“rows”JSON 数组的格式:{ "rows":[{},{},{}] }

相关推荐

  1. SQL Search REST 接口

    2024-01-29 01:08:01       47 阅读
  2. Flask

    2024-01-29 01:08:01       59 阅读
  3. Map

    2024-01-29 01:08:01       63 阅读
  4. :分布式训练

    2024-01-29 01:08:01       49 阅读
  5. C++ primer

    2024-01-29 01:08:01       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-29 01:08:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-29 01:08:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-29 01:08:01       82 阅读
  4. Python语言-面向对象

    2024-01-29 01:08:01       91 阅读

热门阅读

  1. Android 自定义builder对话框

    2024-01-29 01:08:01       62 阅读
  2. 如何把word檔案自動化

    2024-01-29 01:08:01       52 阅读
  3. 机器学习面试题总结60-99

    2024-01-29 01:08:01       54 阅读
  4. 我来啦,我又来啦

    2024-01-29 01:08:01       43 阅读
  5. 按键控制LED灯

    2024-01-29 01:08:01       46 阅读
  6. HTML — 框架 iframe

    2024-01-29 01:08:01       60 阅读
  7. 事件的学习

    2024-01-29 01:08:01       45 阅读
  8. lc31 下一个排列

    2024-01-29 01:08:01       52 阅读
  9. 动态规划——编辑距离问题

    2024-01-29 01:08:01       54 阅读