Я создал игру, в которой приложение android имеет функцию чата, а не я сохраняю каждый отдельный текст чата в дочернем узле, а не этот узел чата был создан более 1000 раз из-за общения, теперь Я хочу удалить все узлы сообщений или сказать, что хочу предоставить функцию удаления чата в моем приложении, что мне делать, чтобы удалить все узлы чата. Вот моя ссылка на базу данных в реальном времени
Я пробовал эти методы Этот метод не работал
это тоже не сработало
я не знаю, почему я это сделал но да, это сработало, но для меньшего количества узлов, если у меня есть 10 или 20 смс, он работает, но если я попытался удалить чат с 1000 смс, он показывает ошибку типа «Этот запрос вызовет срабатывание многих функций»
Я хочу удалить все узлы sms, у которых больше узлов, например 1000 или около того.
Просто установите для пользовательского узла чата, который вы хотите удалить, значение «null». Что-то вроде:
mRootRef.child("messages").child(<current_user_node id>).child(<chat_user_node id>).set(null)