开发者社区 问答 正文

Scan 模式相较于经典搜索语句,在搜索(过滤)能力上有哪些扩展?

Scan 模式相较于经典搜索语句,在搜索(过滤)能力上有哪些扩展?

展开
收起
迪哒迪滴喵 2024-08-27 15:38:00 79 分享 版权
1 条回答
写回答
取消 提交回答
  • Scan 模式相较于经典搜索语句(如布尔组合、等于、不等于、前缀匹配等),在搜索(过滤)能力上进行了显著扩展。它支持了更多的算子,包括但不限于:JSON 字段提取(如使用 json_extract_scalar 函数解析 JSON 结构中的特定节点值进行匹配)、字符串函数和正则函数(通过各类函数预处理字符串得到临时结果做匹配)、模糊匹配(% 算子支持任意的前缀、后缀等匹配模式)以及类型转换(通过 cast 运算符对字符串类型进行转换,如基于两个字段转为整数后做加法结果的筛选)。

    2024-08-27 17:05:37
    赞同 2 展开评论
问答地址: