Cloud Firestore Query with React - первый символ числовой - PullRequest
0 голосов
/ 03 декабря 2018

Итак, у меня есть база данных в Cloud Firestore, которую я запрашиваю из приложения React (созданного с помощью create-реагировать-приложение).Первоначальный разработчик назвал поля коллекции, которые начинаются с числа.Пример:

коллекция: пользователи
документ: идентификатор, сгенерированный Firebase (1P3clkdlk409C)
поле: 2_score

Так что, когда я иду на запрос этого от реакции:

db.collection('users').get().then(querySnapshot => {
querySnapshot.forEach(doc => {
console.log(doc.data().2_score
})})

Это не работает, потому что реагирует «видит» число как не часть функции.

Спасибо за любую помощь или руководство вымогу дать!

1 Ответ

0 голосов
/ 03 декабря 2018

Вы должны использовать обозначение в квадратных скобках следующим образом:

console.log(doc.data()['2_score']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...