да 1) настроить ваш проект firebase и затем 2) добавить импорт файла TS {AngularFirestore, AngularFirestoreCollection} из 'angularfire2 / firestore'; импортировать {AngularFireDatabase} из 'angularfire2 / database'; constructor (private afs: AngularFirestore, private angularfire: AngularFireDatabase) {} convert () {this.itemsCollection = this.afs.collection ('запросы'); // ref () this.angularfire.list ('/ запросы /') .auditTrail (). subscribe ((data: any) => {_.each (data, element => {this.itemsCollection.doc (element.key) .set (element.payload.val ()) .then (( результат) => {});});});}
лучший способ перенести базу данных моих приложений, использующую базу данных Firebase в реальном времени, в новую базу данных Cloud Firestore. Я уверен, что для проекта, над которым я работаю, мне не нужно вносить какие-либо изменения в схему данных, поэтому я просто пытаюсь отобразить его 1-1. Firebase предложила на своем сайте просто написать скрипт, чтобы сделать это, но я не уверен, что это лучший способ сделать это. Кто-нибудь уже сделал сценарий, который выполняет это?