我想通过查询删除整个节点,例如delete * WHERE user_id =" -KTruPWrYO9WFj-TF8Ft"我如何在firebase上实现这一目标?
-KVpQFXnzQkzzrowHxGk
answer: "1"
question_number: 2
user_id: "-KTruPWrYO9WFj-TF8Ft"
-KVpQFXODhsAMJYFNjy7
answer: "4"
question_number: 25
user_id: "-KTruPWrYO9WFj-TF8Ft"
答案 0 :(得分:10)
要删除所有具有某些特定值的子项的引用,您需要使用{{1}检索所有键(' -KVpQFXnzQkzzrowHxGk' -KVpQFXnzQkzzrowHxGk'在您的情况下) }然后使用equalTo
函数删除那些引用。
示例代码在这里。
remove