我的Firebase数据库结构如下。
我想通过Firebase Rest API删除特定类型。我可以使用其名称删除type2,如下所示。
curl -X DELETE \
'https://myfirebase.firebaseio.com/ds_api/types/type2.json'
但我想使用其标识id =2
删除type2。怎么办呢?
答案 0 :(得分:1)
所有Firebase SDK和API在这方面都是相同的:只有在知道路径后才能删除节点。
这意味着您需要先查询以确定节点的确切路径:
curl 'https://myfirebase.firebaseio.com/ds_api/types.json?orderBy="id"&equalTo=2'
这将为您提供type2
节点,然后您可以将其传递给DELETE
请求。