Не удается загрузить данные на базу

dict1 - это символ, который ссылается на базовый объект словаря. Назначение dict1 - dict2 просто присваивает ту же ссылку. Изменение значения ключа с помощью символа dict2 изменяет базовый объект, что также влияет на dict1. Это запутанно.

Гораздо проще рассуждать о неизменяемых значениях, чем ссылки, поэтому по возможности делайте копии:

person = {'name': 'Mary', 'age': 25}
one_year_later = {**person, 'age': 26}  # does not mutate person dict

Это синтаксически то же самое, что:

one_year_later = dict(person, age=26)
0
задан Mansi Shukla 16 January 2019 в 19:14
поделиться

1 ответ

Это звучит как типичная ситуация, когда правила не разрешают доступ к вашей базе данных. Проверьте правила и убедитесь, что это позволяет писать

"rules": 
{
         ".read": true,
         ".write": true,
}
0
ответ дан Mocas 16 January 2019 в 19:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: