Я пытаюсь добиться этого для функции запроса дружбы в моей структуре данных для отправленных запросов, но я не могу:
По сути, я пытаюсь это сделатьотключено от базы данных реального времени в облачном хранилище: Выше reqId1 и reqId2 автоматически генерируются идентификаторы. Это довольно легко осуществить в БД в реальном времени, так как я могу просто использовать push() method
. Проблема заключается не в создании случайного числа, а в том, что я не могу создать документ с autoID внутри документа userId, в котором я буду хранить данные.
Я пробовал это:
sendRequest() {
const uid = auth().currentUser.uid;
firestore()
.collection('Sent_Reqs')
.doc(`${uid}`)
.collection(`${this.autoId()}`)
.add({
targetId: this.userId,
sentAt: new Date(),
});
}
Но вышесказанное не приносит никакой пользы, поскольку оно вкладывает данные двух уровней в документ (uid).
Пожалуйста, помогите мне
Спасибо