Я работаю над добавлением модуля чата в свое приложение, но у меня возникла проблема, когда я установил новое значение, предыдущее будет удалено. Мой исходный код Android выглядит примерно так: -
Map dictMap = new HashMap();
dictMap.put(Message.chatId,1);
userMessageRef.child(Message.senderId + "/" + RecieverUID).setValue(dictMap);
recipientUserMessageRef.child(RecieverUID + "/" + Message.senderId).setValue(dictMap);
В Firebase структура имеет SenderID, ReceiverID, Plus dictMap, но происходит каждый раз, когда я отправляю новое сообщение, предыдущее удаляется.