我想使用supabase-js客户端库来过滤phone_numbers(这是一个文本数组)。
如果我喜欢这样:
const { data, error } = await supabaseClient.from('profiles').select('*').contains('phone_numbers', ["123456"])
我没有得到任何结果。
如果我在原始 SQL 中执行此操作,它会起作用(我得到 id 2 的行):
select * from profiles where phone_numbers @> array['123456'];
我在 javascript 过滤器中做错了什么?
没关系,这是 RLS 政策问题。