Firestore, проблема поиска поля с пользовательским ключом - PullRequest
0 голосов
/ 26 ноября 2018

Я использую Firebase Firestore для сохранения и извлечения данных для моего проекта.Для справки, моя структура данных выглядит следующим образом:

collection
   document
       LO3N83COzWfu:[Array]
       randomisedfield2:[Array]

Я пытаюсь получить рандомизированные поля из документа.Когда я регистрирую данные документа, кажется, все хорошо.Когда я пытаюсь зарегистрировать поле как doc.data (). LO3N83COzWfu, это также работает.Тем не менее, я не смог найти ответ о том, как я могу получить поле, когда оно требуется с помощью переменного ключа, например:

let key = "LO3N83COzWfu";
console.log(doc.data().$[key]);

Ошибка при получении документа: TypeError: Невозможно прочитатьсвойство 'LO3N83COzWfu' не определено

Как я могу получить поле в таком случае?Какой запрос мне нужно использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...