问题标签 [supabase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
supabase - SUPABASE 中带有参数的复杂查询
我想except
在 supbase 中创建此查询,但在day
列中使用参数。例如:
我尝试的是在查询编辑器中创建一个视图,然后尝试使用以下内容访问结果:
但结果仅限于该查询。我想根据我的选择改变一天。
也许我的方法很糟糕,这可以通过 supbase api 的另一种方式解决,但我想听听有关如何解决这个问题的建议。
postgrest - 在 IN 运算符内有 Like 运算符的可能性
希望这是提出这个问题的正确标签。之前在几个论坛上发过,现在还没有答案。
以下是从 supbase 网站复制的查询。
我想达到同样的效果,但我需要在 IN 运算符中传递一个带有 Dart 变量的 LIKE 运算符。如下所示,这只是一个示例。
dart 中的 contacts 变量是 String 类型的,它有这种格式
flutter - 使用 Flutter 将图像文件上传到 Supabase 存储的问题
我在从 Flutter 应用程序将图像上传到 Supabase 存储时遇到问题。
基本上上传工作正常,但每次只上传一张空白图片。
这是我的代码。仅供参考,我正在使用颤振 image_picker 包来选择图像。
storageResponse.data 和 urlResponse.data 都按预期输出(即从存储中获取响应)。
如前所述,它正在上传,但似乎正在上传错误类型的文件。我无法在存储中手动下载图像,也无法使用 url 查看它,我猜这是因为它已损坏。它还说图像大小为 12 个字节。
flutter - 如何在 Flutter 中创建 Supabase 表?
我想制作一个聊天应用程序,其中每个用户都包含一个表..当新用户在应用程序中注册时...我必须仅从颤振代码手动为他/她自己在 supabase 中创建表...而不是来自supbase UI 或外部 Postgres 客户端...请帮助我。
graphql - 如何为 Urql 客户端设置授权标头?
我有一个 NextJS 应用程序,我在其中实现 Supabase 进行身份验证,并尝试用 Urql 去除 Apollo。
在我的urql.ts
文件中,我正在创建客户端:
我想弄清楚如何实际返回令牌?因为上下文没有通过,我无法从那里拉出来。Supabase 将令牌设置为 HttpOnly,所以我相信这也阻止了我在这里访问它。使用诸如 Js-Cookie 之类的库会返回未定义。
有没有办法将上下文传递给fetchOptions
,或者我应该尝试弄清楚如何在设置 cookie 时删除 HttpOnly?
sql - 为什么我的 POSTGRES 复合键不能接受这个输入?
我正在 Postgres (Supabase) 服务器中创建一个包含内容的表。此表应仅包含内容 ID。
在另一个表中,我存储了该内容的翻译(即内容 id、翻译的语言和国家代码以及翻译文本)。
像这样:contents_table language_codes_table country_codes_table contents_translation
在目录表中,我尝试使用来自 3 个外键的组合作为主键,它们是语言代码、国家代码和内容 ID。
我正在创建这样的表:
我期望被接受的条目:
(“my-id-1”、“en”、“US”、“英文文本”)
(“my-id-1”、“pt”、“BR”、“Texto em Português”)
由于 id 重复,它们没有被明确接受。我究竟做错了什么?
编辑 接受的数据样本(这是第一个):
不被接受的数据样本:
这是错误:错误:错误:在表“contents_localization_test”上插入或更新违反了外键约束“contents_localization_test_country_code_fkey”
编辑 2
删除对国家表的引用后,问题就消失了。
编辑 3 我发现了问题。谢谢大家的帮助。
javascript - 在 supabase 中加入过滤
我将 supbase 与具有 2 个表的数据库一起使用(这与此问题有关)。表是teachers
和users
。两者都有ID
和id_teacher
/id_user
分别。我在一个查询中工作,我需要让所有老师加入users
表格,那里有一image
列。我只需要获取not nullteachers
的位置。user
image
此查询用于让教师加入用户表。因为我得到了我想要的回应。这是一个简短的例子。
问题是当我尝试使用一些过滤器来避免null images
时。
只是我试图避免user.image
具有空值的教师的过滤器示例。因为,我不想得到整个项目,但我得到一个带有id_user = null
解决这个问题的正确形式是什么?
javascript - 我想使用 supabase 设置身份验证
我正在向我的网站https://covid19-virology.netlify.app/admin添加登录表单我不确定如何使用引导表单设置 Supabase。
Github 回购https://github.com/drjoeycadieux/covid-virus
不知道 JavaScript 代码从哪里开始https://supabase.io/docs。