我通过浏览Web和supabase文档尝试过这种方法,但实际上什么也没发生
import 'package:supabase/supabase.dart';
class supahandelar {
static const SupaUrl = 'UrlFromSupabase';
static const SupaKey = 'KeyFromSupabase';
final client = SupabaseClient(SupaUrl, SupaKey);
getData() async {
var response = await client.from('Pokemons').select().execute();
print("Respnse");
print(response);
}
}
它在控制台上给出以下输出:
“minified:hy”的示例
在小部件/ui中也未获得任何输出
任何人都可以请建议我简单的方法,只获取数据.
2条答案
按热度按时间iyzzxitl1#
以下是您可以尝试解决此问题的一些方法:
正确。
在您的Dart代码中。
flutter run -d chrome --profile --verbose
hlswsv352#
这只是一个RSL问题。当我尝试使用没有禁用RSL的新数据库时,它工作了。
因此,我需要创建允许读取数据的用户的RSL策略...例如:-我添加了true,以便所有用户读取
如果有人遇到此问题,请选中/创建RSL策略。