Comment faire pour supprimer à partir de Firebase base de données
Salut j'ai suivi ce tutoriel: https://www.youtube.com/watch?v=XIQsQ2injLo
C'est ce qui explique comment enregistrer et récupérer à partir de la base de données, mais pas comment les supprimer. Je me demandais comment faire pour supprimer le nœud de base de données qui appartient à la cellule qui est supprimée. Grâce
utiliser la fonction de suppression pour supprimer
OriginalL'auteur Magnus | 2016-09-22
Vous devez vous connecter pour publier un commentaire.
Modifier. Code mis à jour pour Swift 3 et Swift 4.
Je suis toujours à l'aide de l'enlever avec le gestionnaire d'achèvement:
Donc par exemple si je veux supprimer la valeur suivante:
J'appelle ma fonction:
remove(child: "mixcloudLinks")
Si je veux aller plus loin et supprimer par exemple ", a ajouté":
J'ai besoin de changer la fonction d'un petit peu.
Appelé comme:
Ce serait de supprimer la clé/valeur "ajoutée"
MODIFIER
En cas de autoID, vous avez besoin pour économiser de l'autoID dans votre Dictionnaire pour être en mesure de l'utiliser plus tard.
C'est par exemple l'un de mes fonctions:
Parce que je vais avoir l'autoID dans le cadre de mon dictionnaire et je suis capable de le supprimer plus tard:
Alors je peux l'utiliser comme
.child(MyClassObject.uuid).remove...
qui est ensuite automatique d'identification généré.vous avez besoin pour économiser de l'autoID dans votre article.
Je vais modifier pour vous, pour vous donner une idée
fait. je pense que cela devrait vous donner une idée de comment le supprimer
Merci David, je n'ai pas testé encore, mais je pense que cela pourrait être la solution!
OriginalL'auteur David Seek
est possible de stocker l'identification généré aléatoirement que l'id d'utilisateur dans la base de données et de les récupérer à supprimer
par exemple :
afin de les supprimer
setvalue de l'id comme nul
par exemple :
OriginalL'auteur Mohammad Yunus