Я использую новую консоль Firebase. Я пытаюсь сохранить объект в базе данных, но он не будет сохранен. Ниже приведен код.Данные не сохраняются в базе данных Firebase от android
DatabaseReference mFirebaseRef = FirebaseDatabase.getInstance().getReference();
mFirebaseRef.push().setValue(object, new DatabaseReference.CompletionListener() {
@Override
public void onComplete(DatabaseError databaseError, DatabaseReference reference) {
if (databaseError != null) {
Log.e(TAG, "Failed to write message", databaseError.toException());
}
}
});
«объект» создан правильно. Нет ошибки, которую я получаю, и я проверил в отладке, что метод onComplete не запускается. Правило безопасности также верно для записи.
Можете ли вы показать, как вы создаете «объект»? Или, по крайней мере, минимальный «объект», с помощью которого вы можете воспроизвести проблему? –
объект является ссылкой на класс java. Объект object = new Object (params). Код также не работает с Hash Map. –