Я пытаюсь использовать firebase db, Я нашел очень важные ограничения, которые не описаны в справке firebase или часто задаваемых вопросах.
Первая проблема заключается в том, что символ: точка '.' запрещено в ключах,
то есть. firebase отклонение (по неизвестной причине) next:
nameRef.child('[email protected]').set('Pirat');
Вторая проблема с косой чертой в ваших клавишах '/', когда вы пытаетесь добавить такой ключ
{'02/10/2013': true}
В firebase вы можете увидеть:
'02': {
'10': {
'2013': true
}
}
У вас есть идеи, как его решить (автоматически)? Может быть установлен некоторый флаг, что это строковый ключ со всеми символами? Конечно, я могу анализировать/восстанавливать данные каждый раз перед записью и после чтения, но...
Кстати, '.' '/' - все ограниченные символы для firebase?