Согласно документации, большинство глаголов базы данных firebase возвращают обещания. Пока я не могу позвонить .then()
на .once()
или .remove()
или .set()
Это версия, которую я использую:
4.12.0
Вот ошибка
FIREBASE WARNING: Exception was thrown by user callback. TypeError: Cannot read property 'then' of undefined
Вот конкретный пример:
collab_ref = new Firebase(FBURL + 'collaboration_songs').child(collaboration_id);
return collab_ref.remove().then(function(){
return cb();
});