Я пытаюсь удалить узел из базы данных Firebase, но ничего не происходит.
Это мой код:
FileInputStream serviceAccount = new FileInputStream(keyPath);
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(GoogleCredentials.fromStream(serviceAccount))
.setDatabaseUrl(databaseUrl)
.build();
FirebaseApp.initializeApp(options);
DatabaseReference ref = FirebaseDatabase.getInstance().getReference();
ref.child("Users").child(uid).child("name").removeValue()
Это вывод:
SLF4J: Не удалось загрузить класс "org.slf4j.impl.StaticLoggerBinder".
SLF4J: по умолчанию используется логгер без операций (NOP)
SLF4J: Подробнее см. http://www.slf4j.org/codes.html#StaticLoggerBinder
подробности.
09-02-2018 17:43:53 - [START] - Начать действие: Заявление -
serviceAccount = новый java.io.FileInputStream (keyPath) 09-02-2018
05:43:53 PM - [END] - Завершить действие: Statement - serviceAccount = new
java.io.FileInputStream (keyPath) 09-02-2018 17:43:53 - [START] -
Начать действие: Statement - options = new
com.google.firebase.FirebaseOptions $ Builder (). SetCredentials (com.google.auth.oauth2.GoogleCredentials.fromStream (ServiceAccount)). setDatabaseUrl (DatabaseURL) .build ()
09-02-2018 05:43:53 PM - [END] - Завершить действие: Statement - options =
новый
com.google.firebase.FirebaseOptions $ Builder (). SetCredentials (com.google.auth.oauth2.GoogleCredentials.fromStream (ServiceAccount)). setDatabaseUrl (DatabaseURL) .build ()
09-02-2018 05:43:53 PM - [START] - Начать действие: Заявление -
com.google.firebase.FirebaseApp.initializeApp (параметры) 09-02-2018
05:43:53 PM - [END] - Завершить действие: Заявление -
com.google.firebase.FirebaseApp.initializeApp (параметры) 09-02-2018
05:43:53 PM - [START] - Начать действие: Заявление - ref =
com.google.firebase.database.FirebaseDatabase.getInstance (). getReference ()
09-02-2018 05:43:53 PM - [END] - Завершить действие: Statement - ref =
com.google.firebase.database.FirebaseDatabase.getInstance (). getReference ()
09-02-2018 05:43:53 PM - [START] - Начать действие: Заявление
ref.child ("Пользователи"). child (uid) .child ("имя"). removeValue () 09-02-2018
05:43:53 PM - [END] - Завершить действие: Заявление -
ref.child ("Пользователи"). child (uid) .child ("имя"). removeValue () 09-02-2018
05:43:53 PM - [PASSED] - Тестовые случаи / V2 / Общее / Черновик 09-02-2018
05:43:53 PM - [END] - Завершить тестовый набор: тестовые примеры / V2 / General / Draft
Как я уже сказал, в базе данных ничего не меняется.
Есть идеи?