Я ищу способ увеличить и обновить поле firestore в Python.
Похоже, добавочная функция была добавлена в недавно google-cloud-firestore 1.2.0. проблемно-7533 !Как это можно реализовать в python?Любой пример кода реализации будет очень полезен.
from google.cloud import firestore
......
upd_ref_path.update({u'test_col': firestore.FieldValue.increment(1)})
Я получил следующее сообщение об ошибке: AttributeError: модуль 'google.cloud.firestore' не имеет атрибута 'FieldValue'
UPDATE -
Эта функция нуждается в улучшении, если использовать его из модуля пожарного депо.Проблема - проблема-8173 !открыт для этого.
Для временного решения используйте, как показано ниже:
from google.cloud.firestore_v1 import Increment
doc_ref.set({u'test_col': Increment(1)}, merge=True)