Android Studio e Firebase: Como consigo mover dados de um nó para outro?

31/07/2021

2

Boa noite,

Estou trabalhando em um aplicativo e estou preso há mais ou menos duas semanas em uma etapa importante e não sei solucionar, e sou iniciante com programação java.

Basicamente, meu aplicativo tem integração com o Firebase, e nele, o usuário pode trocar moedas por recompensas.

A recompensa principal é um código de gift card, que só pode ter um único uso.

Dentro do Real Time Database, tenho um nó de usuários, funcionando perfeitamente, e um nó com a lista de códigos, cada código está como valor de um child.

O que eu preciso fazer é que quando a pessoa resgatar um código, ele vai sair da lista de códigos e se vincular à conta do usuário, fazendo com que esse código não possa ser reutilizado.

Testei várias formas diferentes, a que mais cheguei perto foi usando Query, mas não tive sucesso. Alguém poderia me dar uma luz? Agradeço desde já!
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar