J'utilise Firebase comme suit:Firebase réinitialiser la clé
Post--
-Kwc6asRRI1SUqrigYeD <- First input
-> Date: 1:00pm
-> ID: 1
-> Content: Hello!
-Kwc6fXQsN2xIQtHOofZ
-> Date: 2:00pm
-> ID: 2
-> Content: How are you?
-Kwc6fXQsN2xRO39LDPD <-Most recent one
-> Date: 3:00pm
-> ID: 3
-> Content: I am good.
Ceux-ci sont « poussés » donc une clé unique est généré qui peut être utilisé pour les afficher en fonction du "most recent to old"
(ou ID:3
à ID:1
).
Maintenant, quand je dois mettre à jour un ensemble de données, laissez-dire le contenu de poste ID:1
"Hello"
-"My name is Steve"
, il maintient toujours la clé unique, même si c'est le plus récent.
Post--
-Kwc6asRRI1SUqrigYeD <-Most recent one
-> Date: 4:00pm
-> ID: 1
-> Content: My name is Steve
-Kwc6fXQsN2xIQtHOofZ
-> Date: 2:00pm
-> ID: 2
-> Content: How are you?
-Kwc6fXQsN2xRO39LDPD
-> Date: 3:00pm
-> ID: 3
-> Content: I am good.
Je suppose que je peux supprimer le poste et définir un nouveau, mais qui semble inefficace surtout si j'ai plus de données sur chaque enfant.
Existe-t-il un moyen de réinitialiser la touche afin qu'elle reflète le changement d'heure (comme ci-dessous)?
Post--
-Kwc6fXQsN2xIQtHOofZ
-> Date: 2:00pm
-> ID: 2
-> Content: How are you?
-Kwc6fXQsN2xRO39LDPD
-> Date: 3:00pm
-> ID: 3
-> Content: I am good.
-Kwc6asRRI1KDodkeixk <-Most recent one
-> Date: 4:00pm
-> ID: 1
-> Content: My name is Steve
Merci Frank! Très appréciée. –