我在实时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);
但是它返回一个集合列表,我只需要每个集合的名称。
感谢亲爱的社区。 p>
答案 0 :(得分:0)
使用实时数据库REST API的shallow查询参数:
https://mydb.firebaseio.com/prueba.json?shallow=true