Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Ionic 4 + Firebase - [Mover Data]

Boa noite, ou boa tarde ou bom dia ne, não sei de que horas vão ler aqui.

Quando criamos um arquivo no firebase usando o ionic usamos o comando ".push", correto? então, até ai tudo bem, já consegui gerar um banco de dados através disso, meu problema é:

Como posso mover essa parte do banco de dados para dentro de outra? Por exemplo:

Messages : -> ID1: -> Author: Robson

Beleza ne, legal... Agora eu quero mover apenas esse ID1 e tudo que está dentro dele para outro local, sem ser o Messages, fazendo algo assim:

MessagesHist: -> ID1: -> Author: Robson

Messages: Empty

PS: Caso tenha dado pra entender legal, caso não, eu vejo como explicar melhor, mas eu apenas quero mover os dados de um local para outro no firebase.

2 respostas
solução!

Resolvi!!

Para os que tiverem a mesma dúvida que eu, eu usei o ForEach(Index) pra pegar os dados de cada data naquele Ref, e ai usei um push com o Index payload no novo local que eu queria o arquivo. Usei ". remove" pra remover a Ref antiga.

Opa, Fábio! Que bom que conseguiu resolver o problema e obrigado por compartilhar sua solução conosco! Assim todos crescemos juntos e fazemos da Alura uma plataforma cada vez melhor! Continue assim!

Grande abraço e bons estudos, meu aluno!