You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TypeScript中为Redis FT.SEARCH设置LIMIT属性?

解决Redis FT.SEARCH的TypeScript类型错误
  • 错误原因:你设置的LIMIT参数格式不符合客户端的TypeScript类型定义要求。客户端期望LIMIT是[起始偏移量, 返回条数]的数组结构,而非包含from和to的对象,这导致TypeScript无法匹配正确的参数重载,抛出类型不兼容错误。

  • 修正后的代码:

client.ft.SEARCH('license-index-json', "@$&.reservedForApplicationName:GSTest", {
  LIMIT: [0, 1] // 改为数组形式,第一个值是起始位置,第二个是返回数量
})
  • 额外说明:查询字符串中的@\$\&可简化为@$&,普通字符串里$无需转义,不影响功能但更简洁。

内容的提问来源于stack exchange,提问作者Dattatray Satpute

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 16:06:25