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

如何使用Javascript在Supabase中对多列执行全文搜索?

解决方案

textSearch 方法的多搜索列仅支持不带空格的半角逗号作为分隔符,你之前测试的 |、&、带空格的逗号等写法,都不符合方法的参数格式要求,会被整体识别为单个不存在的字段名,因此无法得到预期结果。

正确调用示例:

.textSearch("username,title,description", "...");

错误写法原因说明

  • 带空格的逗号分隔:会将空格识别为字段名的一部分,比如 title(前缀带空格)是不存在的字段,无法命中对应列的内容
  • |、&、||等特殊符号分隔:这类符号没有被设计为多字段分隔符,会被当成单个字段名解析,自然无法同时匹配多列

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 03:00:04