Данные в базе данных пожарной базы приведены ниже:
Я хочу взаимодействовать с одним словарем одновременно, например, удалитьэто из fire-base или обновите его.Для этого мне нужно отфильтровать базу данных с помощью нескольких фильтров, таких как home_team и away_team
edit
Мне удалось отфильтровать данные в конкретный словарь, который я хотел бы удалить.пс.добавьте правила в firebase следующим образом: добавьте правила в firebase
текущий код выглядит следующим образом:
import pyrebase
# firebase configuration
########################
config = {
...
}
firebase = pyrebase.initialize_app(config)
db = firebase.database()
games = db.child("basketball").order_by_key().order_by_child("home_team").equal_to("Singapore Slingers").get()
print(games.val()) # success
# now to delete
db.child("basketball").order_by_key().order_by_child("home_team").equal_to("Singapore Slingers").remove() # this clears the entire database even though i have filtered to the database i would like to remove
Ожидаемый результат будетудалить игру, чьи home_team == 'Singapore Slingers' && away_team == 'CLS Knights Surabaya' из базы данных реального времени firebase