Я могу прочитать свою базу данных firebase и добавить в нее новые данные. Я использую pyrebase и python 3.6. Однако, когда дело доходит до удаления данных из него, я не могу удалить какие-либо данные. Какие-либо предложения?
import pyrebase
config = {
"apiKey": "***",
"authDomain": "****.firebaseapp.com",
"databaseURL": "https://***.firebaseio.com",
"storageBucket": "*****.appspot.com",
"serviceAccount": "secret/****.json"
}
firebase = pyrebase.initialize_app(config)
auth = firebase.auth()
email = "*****"
password = "****"
user = auth.sign_in_with_email_and_password(email, password)
db = firebase.database()
charities_d = {
"haaaaello": {
"obj": None,
"open": [1, 1, 1, 1, 1],
"bags": [2, 2, 2, 2, 2],
},
"bantdddder": {
"obj": None,
"open": [1, 1, 1, 1, 1],
"bags": [2, 2, 2, 2, 2],
},
"dsddd": {
"obj": None,
"open": [1, 1, 1, 1, 1],
"bags": [2, 2, 2, 2, 2],
},
}
# db.child("users").push({"name": "bub"}, user["idToken"])
# db.child("users").child({"name": "bub"}).remove(user["idToken"])
db.child("users").child("bub").remove(user['idToken'])
Структура базы данных
DB:
-пользователи -> bub & anotherName