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.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!