Обновление ключа Android Firebase [дубликат]

16
задан Suhaib Janjua 18 March 2015 в 09:11
поделиться

2 ответа

Невозможно изменить ключ существующего узла.

Поэтому вместо этого я бы пошел:

var ref = new Firebase('https://my.firebaseio.com/');
var child = ref.child('43268jfjn7983-347983');
child.once('value', function(snapshot) {
  ref.child('somethingElse').set(snapshot.val());
  child.remove();
});
22
ответ дан Frank van Puffelen 27 August 2018 в 01:12
поделиться

Если это касается цели отладки, ее можно легко выполнить с помощью консоли базы данных firebase realtime.

  1. Экспортируйте JSON-файл вашей базы данных, нажав на значок настроек , а затем на «Экспорт JSON».
  2. Откройте его в простой текстовый редактор, примените необходимые изменения и сохраните его.
  3. В консоли базы данных реального времени нажмите один и тот же значок настроек, а затем нажмите «Импорт JSON».

CAVEAT : Импорт JSON-файла перезаписывает всю базу данных.

-1
ответ дан Nordine Aouni 27 August 2018 в 01:12
поделиться
Другие вопросы по тегам:

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