#angular #database #firebase #firebase-realtime-database
# #angular #База данных #firebase #firebase-realtime-database
Вопрос:
Работа с Firebase и приложением angular
У меня есть следующая коллекция
UserInfo
user1
orders -- array
order1
places
place 1
orders -- array
order 1
Я пытаюсь обновить порядок 1 в обоих местах с помощью следующего кода
var newPostKey = this.db.createId();
var updates = {};
updates['/userinfo/' userInfo.id '/orders/' newPostKey] = newOrder;
updates['/places/' placeId '/orders/' newPostKey] = newOrder;
updates.commit();
Я использую DB как AngularFirestore
constructor(private afAuth: AngularFireAuth,
private db: AngularFirestore) {}
Но это не выдает никакой ошибки, но не сохраняет данные.
Каковы наилучшие методы хранения ссылок объектов в нескольких коллекциях при добавлении новых данных? Я попробовал документ firebase, но не смог найти наилучший подход. Любая помощь была бы очень признательна.