Вопросы с тегом «google-cloud-firestore»

Cloud Firestore - это автоматически масштабируемая база данных документов в реальном времени для хранения, синхронизации и запросов данных для мобильных, веб-приложений и серверных разработок.

4
В чем разница между Cloud Firestore и базой данных Firebase Realtime?
Google только что выпустил Cloud Firestore, свою новую базу данных документов для приложений. Я читал документацию, но не вижу большого различия между Firestore и Firebase DB. Суть в том, что Firestore использует документы и коллекции, которые позволяют легко использовать запросы по сравнению с Firebase, которая является традиционной базой данных noSQL …

3
Для чего нужен Firebase Firestore 'Reference'?
Я просто изучаю новый Firebase Firestore, и он содержит тип данных с именем reference. Мне не ясно, что это делает. Это как внешний ключ? Можно ли использовать его для указания на коллекцию, которая находится где-то еще? Если referenceэто реальная ссылка, могу ли я использовать ее для запросов? Например, я могу …


11
NullInjectorError: нет поставщика для AngularFirestore
Я изучаю Angular в поисках помощи в исправлении ошибки: я перехожу по этой ссылке: https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md, чтобы создать небольшой угловой приложение с angular2 и angularfirestore2 но когда я нажимаю ng serve, я получаю следующую ошибку в консоли браузера. StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at _NullInjector.get (core.js:923) at resolveToken (core.js:1211) …

11
Подколлекции запросов Firestore
Я думал, что читал, что вы можете запрашивать вложенные коллекции с новым Firebase Firestore, но я не вижу никаких примеров. Например, у меня Firestore настроен следующим образом: Танцы [сборник] danceName Песни [сборник] название песни Как я могу запросить «Найти все танцы, где songName == 'X'»

18
firestore: PERMISSION_DENIED: разрешения отсутствуют или недостаточны
Я получаю ошибку getdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: разрешения отсутствуют или недостаточны. для приведенного ниже кода в инструкции else db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting …

3
Разница между набором с {merge: true} и обновлением
В Cloud Firestore есть три операции записи: 1) добавить 2) set (набор) 3) update В документации говорится, что использование set(object, {merge: true})объединит объект с существующим. То же самое происходит при использовании. update(object) Итак, в чем разница, если она есть? Кажется странным, что Google будет дублировать логику.



10
Как обновить «массив объектов» с помощью Firestore?
В настоящее время я пробую Firestore, и я застрял в чем-то очень простом: «обновлении массива (также известного как вложенный документ)». Моя структура БД очень проста. Например: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Я пытаюсь (безуспешно) продвигать новые записи в shareWith массив объектов. Я пробовал: …


6
тип List <dynamic> не является подтипом типа List <Widget>
У меня есть фрагмент кода, который я скопировал из примера Firestore: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } …

3
Firebase слушатель с React Hooks
Я пытаюсь понять, как использовать прослушиватель Firebase, чтобы данные облачного хранилища обновлялись с помощью обновлений активных перехватчиков. Первоначально я сделал это, используя компонент класса с функцией componentDidMount, чтобы получить данные о пожарном депо. this.props.firebase.db .collection('users') // .doc(this.props.firebase.db.collection('users').doc(this.props.firebase.authUser.uid)) .doc(this.props.firebase.db.collection('users').doc(this.props.authUser.uid)) .get() .then(doc =&gt; { this.setState({ name: doc.data().name }); // loading: false, }); …

7
ошибка NG6002: появляется в NgModule.imports AppModule, но не может быть разрешена в классе NgModule
Первый раз использую firestore, и я получаю эту ошибку. Похоже, это проблема с Айви из моих исследований. У меня нет большого опыта в модификации tsconfig.app.json, на который я указывал, следуя другим ответам. Единственное, что мне удалось изменить из первоначального проекта, - это использовать Angular Fire 6 вместо 5, что я …

2
Невозможно получить данные из React-Native-Firebase (v6) Firestore: undefined не является функцией (рядом с '… this._firestore.native.collectionGet…')
Я застрял в этом вопросе так долго. Я только что начал реализовывать Firestore в своем реактивно-родном приложении с реактивно-нативным firebase. Я просто следую за документами [ https://invertase.io/oss/react-native-firebase/v6/firestore/quick-start#reading-data], но у меня это не работает. Это в Android. Еще не тестировали в iOS. Я продолжаю получать эту ошибку: [TypeError: undefined is not …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.