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

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

252
В чем разница между Cloud Firestore и базой данных Firebase Realtime?

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

189
Для чего нужен Firebase Firestore 'Reference'?

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

131
NullInjectorError: нет поставщика для AngularFirestore

Я изучаю Angular в поисках помощи в исправлении ошибки: я перехожу по этой ссылке: https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md, чтобы создать небольшой угловой приложение с angular2 и angularfirestore2 но когда я нажимаю ng serve, я получаю следующую ошибку в...

125
Подколлекции запросов Firestore

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

125
firestore: PERMISSION_DENIED: разрешения отсутствуют или недостаточны

Я получаю ошибку getdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: разрешения отсутствуют или недостаточны. для приведенного ниже кода в инструкции else db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {...

116
Разница между набором с {merge: true} и обновлением

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

104
Как обновить «массив объектов» с помощью Firestore?

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

27
Firebase слушатель с React Hooks

Я пытаюсь понять, как использовать прослушиватель Firebase, чтобы данные облачного хранилища обновлялись с помощью обновлений активных перехватчиков. Первоначально я сделал это, используя компонент класса с функцией componentDidMount, чтобы получить данные о пожарном депо. this.props.firebase.db...

13
ошибка NG6002: появляется в NgModule.imports AppModule, но не может быть разрешена в классе NgModule

Первый раз использую firestore, и я получаю эту ошибку. Похоже, это проблема с Айви из моих исследований. У меня нет большого опыта в модификации tsconfig.app.json, на который я указывал, следуя другим ответам. Единственное, что мне удалось изменить из первоначального проекта, - это использовать...

11
Невозможно получить данные из 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], но у меня это не работает. Это в...

10
React - отображать временную метку пожарного депо

Я пытаюсь выяснить, как отобразить метку времени firestore в приложении реагирования. У меня есть документ пожарного магазина с полем, созданным с именем. Я пытаюсь включить его в список выходных данных (извлекая соответствующие биты, чтобы вам не приходилось читать весь список полей)....

10
Как вы получаете подробные сведения о базе данных пользователя, связанные с authUser в Firestore?

Я пытаюсь выяснить, как получить имя пользователя, которое является атрибутом, хранящимся в коллекции пользователей, которая была объединена с атрибутами, созданными моделью аутентификации firebase. Я могу получить доступ к authUser - который дает мне ограниченные поля, которые firebase собирает в...

9
Ошибка инициализации проекта Firebase: местоположение облачного ресурса не задано для этого проекта

Я попытался найти быстрый ответ на этот вопрос, но ничего не смог найти. Я пытаюсь настроить приложение Ionic для использования существующего проекта Firebase, и при запуске firebase initв консоли Windows я получаю это сообщение: Ошибка: местоположение облачного ресурса не задано для этого проекта,...

9
Как объединить данные из двух коллекций Firestore во Flutter?

У меня есть приложение чата во Flutter, использующее Firestore, и у меня есть две основные коллекции: chats, Который вводится на авто идентификаторов, и имеет message, timestampи uidполе. users, который включен uid, и имеет nameполе В моем приложении я показываю список сообщений (из...