Duaer

集成

Duaer 里 Supabase 的常见问题

Duaer 里 Supabase 节点的常见问题:按 metadata 过滤、Docker 连接、Postgres 能查到而 Supabase 查不到。

按 metadata 过滤

把 Select Type 改成 String,在 Filters (String) 里用 metadata->>属性=操作符.值 的写法,例如 metadata->>age=gte.21。值来自表达式时,写成 $1,在 Filters (String) Parameters 里填值。

Docker 里连不上本机 Supabase

  • 只有 Supabase 在容器里(官方 Docker Compose):Supabase 凭证的 Host 用 http://localhost:8000。
  • 两者在不同容器里:放进同一个 Docker 网络,Host 用 API 网关的容器名,默认 http://supabase-kong:8000。

Postgres 能查到,Supabase 查不到

多半是行级安全(RLS)。在表编辑器里建的表默认开启 RLS,没有策略时公开密钥查不到任何行。Supabase 凭证的 Secret Key 要填项目的 secret key(或旧版 service_role),不要填 publishable/anon key;或者在 Supabase 里为对应角色建策略。

常见问题

Duaer 的 Supabase 节点为什么查不到数据?

多半是 RLS。Duaer 的 Supabase 凭证要填 secret key,或在 Supabase 里为对应角色建策略。

同组