vital ventajas valoracion valor primaria permanente objetivos nacion los general ejemplos documentos documental definicion ciclo archivo agn javascript json firebase firebase-database

javascript - ventajas - Firebase elimina el nodo según el valor secundario



valoracion primaria de los documentos (1)

Quiero eliminar el nodo completo por consulta, como delete * WHERE user_id = "-KTruPWrYO9WFj-TF8Ft" ¿Cómo puedo lograr esto en firebase?

-KVpQFXnzQkzzrowHxGk answer: "1" question_number: 2 user_id: "-KTruPWrYO9WFj-TF8Ft" -KVpQFXODhsAMJYFNjy7 answer: "4" question_number: 25 user_id: "-KTruPWrYO9WFj-TF8Ft"


Para eliminar todas las referencias con hijos que tengan algún valor particular primero, necesitará recuperar todas las claves (''-KVpQFXnzQkzzrowHxGk'', ''-KVpQFXnzQkzzrowHxGk'' en su caso) con la función equalTo consulta y luego eliminar esas referencias con la función remove .

Un código de muestra está aquí.

var ref = firebase.database(); //root reference to your data ref.orderByChild(''user_id'').equalTo(''-KTruPWrYO9WFj-TF8Ft'') .once(''value'').then(function(snapshot) { snapshot.forEach(function(childSnapshot) { //remove each child ref.child(childSnapshot.key).remove(); }); });