|
|
1
0
在像Javascript这样的区分大小写的语言中,使用大小写的差异来分隔单词是一种常见的惯例,也就是“camelCase”(“camelCase”)。SQL等不区分大小写的语言(我猜无论supabase使用什么)都不能依靠大小写来区分单词,所以它们依赖于“snake Case”(“snake_Case”)。 作为一名开发人员,您有两种选择来协调这一点。首先,您可以简单地忽略约定,并(例如)在数据库中使用camel-case。天不会塌下来,但有一天你可能会犯一个与案件有关的严重错误。 第二种选择是使用Lodash这样的函数 camelCase / snakeCase 根据需要转换案例(或编写自己的案例)。据推测,你的应用程序只有少数“与数据库对话”功能,而这些功能应该是你唯一需要转换案例的地方,所以不应该太麻烦。
为了让您开始,这里有一个简单的函数,您可以使用(与Lodash的
|
|
|
Niv G. · 前端变量名与后端变量名 1 年前 |
|
|
Eddy Hezarian · postgresql中的函数出现问题 1 年前 |
|
|
Guilherme Ignácio · Kotlin Suabase-错误:[Dagger/MissingBinding]com.guilerme.Supabase.ProductRepository不能在没有@Providers注释方法的情况下提供 2 年前 |
|
|
Alwaysblue · Postgres RLS策略禁用选择 2 年前 |