Результаты поиска по запросу "google-cloud-firestore"

1 ответ

Также вы можете убедиться, что используете [.validate ()] delete, только если он существует в скопированном узле.

я есть облачная функция, которая прослушивает обновления документов в коллекции. Если специальное поле обновлено, я хочу переместить этот документ в другую коллекцию. Могу ли я просто обновить местоположение документа? Или я должен написать ...

1 ответ

Спасибо за объяснение. Сначала я неправильно понял. Я обновил свой ответ с правильным подходом

оманда обсуждала это в последнее время и, похоже, не может точно определить реальное / предполагаемое поведение: Если у вас есть правило безопасности, подобное следующему: match /categories/{document=**} { allow update: if request.auth.uid != ...

1 ответ

Я обнаружил, что он не синхронизируется, если вы выполняете операции непосредственно в firestore (не с устройства app). Я удалил данные в firestore, затем установил приложение на новое устройство, и новое устройство не получило никаких данных из firestore, очистив данные приложений, исправив их. Я думаю, что если вы выполняете операции непосредственно в firestore, то для установки постоянства в значение false, по-видимому, необходимо снова синхронизировать кэш.

амять моего приложения iOS, похоже, не синхронизирована с Firestore. В результате мне пришлось отключить постоянство. Есть ли вообще сбросить кеш? И есть ли способ убедиться, что он постоянно синхронизирован? Все, что я сделал, это удалил ...

ТОП публикаций

5 ответов

Для тех, кому нужно что-то более общее и рекурсивное, вот функция, которая обновляет документ Foo Firestore неразрушающим образом с машинописью Partial:

я есть структура данных, как: [/imgs/dcBKz.png] Я хочу отредактировать значение ключа «test» в «первом» объекте. Я следил ...

1 ответ

о, я так вижу Если я сделаю db.collection ("root"). get, он не получит меня doc1, потому что это не настоящий документ, правильно? Я думал, что пакетная запись используется для создания в любом порядке. Потому что, очевидно, я не могу создать sub, если у меня сначала нет doc1 (ну, мне может понравиться выше, но такое же поведение произойдет, нет)?

тим, у меня есть коллекция под названием root Могу ли я создать документ с его подборкой за один вызов? Я имею в виду, если я делаю: db.Collection("root").document("doc1").Collection("sub").document("doc11").Set(data) Тогда это создаст ...

1 ответ

 класс:

наилучший способ отображения данных из существующей базы данных Firestore вRecyclerView с помощью Android? Это не рассматривается как полное объяснение в ответе, поэтому я добавил этот стиль вопросов и ответов, чтобы его можно было связать в ...

1 ответ

Хм, я вижу. Таким образом, удаление одного за другим таким образом, хорошо, я думаю. Спасибо за фрагмент кода, я пытаюсь разобрать его сейчас :)

я есть коллекция, называемая списками, и в ней есть документ, идентификатор которого представляет собой идентификатор списка. Этот документ имеет коллекцию под названиемemployees и еще один называетсяlocations. Структура выглядит так: (lists) ...

4 ответа

В качестве альтернативы вы можете сделать это с помощью вложенных коллекций

я есть два вида деятельности, я добавляю данные в Firestore по отдельности из этих двух действий. Но всякий раз, когда я добавляю вторые данные активности в Firestore, они перезаписывают первые данные активности. Я использовал приведенный ниже ...

3 ответа

Динамические ссылки выглядят очень многообещающе, и это было моим первым знаком. Тем не менее, я создаю веб-приложение, поэтому я верю, что это приведет к обычной ссылке. В документах не упоминается получение динамических ссылок для Интернета. Может потому что это просто URL? Имея это в виду, мне нужно обновить карту ролей историй с помощью некоторого идентификатора, я уже использую электронную почту, а затем, как только пользователь войдет в систему, мне потребуется обновить этот ключ электронной почты с помощью своего UID. Я думаю, что это работает, но облачные функции не выполняются в гарантированное время, поэтому пользователь может не увидеть историю.

вариантов использования Пользователь А создает историюПользователь A делится историей с неизвестным (приложению) пользователем B по электронной почте (отправляется через облачную функцию)Пользователь B получает электронное письмо об ...

1 ответ

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

ужно добавить изображения JPEG в записи базы данных Firestore. Мой предпочтительный путь был бы в Blob, как я использовал в записях Sqlite. Я столкнулся с некоторыми проблемами при попытке этого. Пока что моя лучшая попытка: public Blob ...