В документах documentSnapshot есть метод publi c, который называется содержит (строка fieldName). https://firebase.google.com/docs/reference/android/com/google/firebase/firestore/DocumentSnapshot#public -method-summary
Но когда я использую этот метод в своем коде, я всегда получаю код ошибки, например TypeError: documentSnapshot.contains не является функцией
Я правильно понял? Есть ли обходной путь для этого?
Вот пример того, что я пытаюсь сделать.
let citiesRef = db.collection('cities');
let allCities = citiesRef.get()
.then(snapshot => {
snapshot.forEach(doc => {
if(doc.contains('states'){
console.log(doc.id, '=>', doc.data());
};
});
})
.catch(err => {
console.log('Error getting documents', err);
});