Добавление дополнительных детей при настройке в GeoFire Firebase?
Я пытаюсь установить дополнительную информацию при установке объекта GeoFire в FB.
Что-то вроде:
geoFire.set(uniqueId, [latitude, longitude],{'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP}).then(function () {
//some stuff
};
Я могу сделать это так, и это в основном работает (зависит от времени поездки в БД):
geoFire.set(uniqueId, [latitude, longitude],).then(function () {
firebaseRef.child(uniqueId).update({'message': message, 'iconUrl': iconURL, lastUpdate: Firebase.ServerValue.TIMESTAMP});
})
но мой слушатель срабатывает слишком быстро и не захватывает все данные, поэтому он отображается без пути к значку.