Я использую Firebase Firestore для сохранения и извлечения данных для моего проекта.Для справки, моя структура данных выглядит следующим образом:
collection
document
LO3N83COzWfu:[Array]
randomisedfield2:[Array]
Я пытаюсь получить рандомизированные поля из документа.Когда я регистрирую данные документа, кажется, все хорошо.Когда я пытаюсь зарегистрировать поле как doc.data (). LO3N83COzWfu, это также работает.Тем не менее, я не смог найти ответ о том, как я могу получить поле, когда оно требуется с помощью переменного ключа, например:
let key = "LO3N83COzWfu";
console.log(doc.data().$[key]);
Ошибка при получении документа: TypeError: Невозможно прочитатьсвойство 'LO3N83COzWfu' не определено
Как я могу получить поле в таком случае?Какой запрос мне нужно использовать?