如何在Flutter中的Firebase中获取在集合中建立索引的集合的名称列表?

时间:2019-03-29 21:59:23

标签: http firebase-realtime-database flutter

我在实时Firebase数据库上有以下数据: example

如您所见,“动物”,“岩石”和“蔬菜”中的数据更多。我想在数据列表中获取该名称,如下所示:

List list = ["animals","rocks", "vegetables"];

我知道如何在Flutter中执行get http请求以获取数据:

var response =  await http.get('https://mydb.firebaseio.com/prueba.json');
pruebaFirebase = json.decode(response.body);

但是它返回一个集合列表,我只需要每个集合的名称。

感谢亲爱的社区。

1 个答案:

答案 0 :(得分:0)

使用实时数据库REST API的shallow查询参数:

https://mydb.firebaseio.com/prueba.json?shallow=true