Это журналы:
Код: Выделить всё
LOG Total users: 15
LOG User ID: 00HxI74CXbjk54IaFOiu {"age": 39, "name": "Fernando"}
LOG User ID: 2rBtzjf9W9cCfADx20V6 {"age": 39, "name": "Fernando"}
LOG User ID: 99YNpKHMIcTls9PYKGQ9 {"age": 39, "name": "Fernando"}
LOG User ID: P1XF5ICg6KgcDYyA069j {"age": 39, "name": "Fernando"}
LOG User ID: Pm18VRl9Tl0ES6sDF7oT {"age": 39, "name": "Fernando"}
...
Код: Выделить всё
import React, { useEffect } from 'react';
import { View, Text, Button } from 'react-native';
import firebase from '@react-native-firebase/app';
import firestore from '@react-native-firebase/firestore';
// Configuración de Firebase
const firebaseConfig = {
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""
};
// Inicializar Firebase
if (!firebase.apps.length) {
console.log('Initializing Firebase');
firebase.initializeApp(firebaseConfig);
} else {
console.log('Firebase already initialized');
}
export default function App() {
useEffect(() => {
// console.log('Firestore instance:', firestore());
}, []);
const addUser = async () => {
console.log('adding user');
console.log(firestore().app.name);
const usersRef = firestore().collection('Users');
usersRef.add({
name: 'Fernando',
age: 39,
})
.then(() => {
console.log('User added!');
});
usersRef
// Filter results
.where('age', '==', 39)
.get()
.then(querySnapshot => {
console.log('Total users: ', querySnapshot.size);
querySnapshot.forEach(documentSnapshot => {
console.log('User ID: ', documentSnapshot.id, documentSnapshot.data());
});
});
console.log('done');
};
return (
Add User to Firestore
);
}
Подробнее здесь: https://stackoverflow.com/questions/787 ... act-native