Firebase позволяет иметь несколько проектов в одном приложении .
// Initialize another app with a different config
var secondary = firebase.initializeApp(secondaryAppConfig, "secondary");
// Retrieve the database.
var secondaryDatabase = secondary.database();
Пример : Project 1 содержит мою коллекцию пользователей;У Project 2 есть коллекция моих друзей (предположим, есть причина для этого).Когда я добавляю нового друга в базу данных Project 2, я хочу увеличивать friendsCount в пользовательском документе в Project 1. По этой причине я хочу создать транзакцию / пакетную запись для обеспечения согласованности данных.
Как мне этого добиться?Могу ли я создать транзакцию или пакетную запись между различными экземплярами Firestore?