Я пытаюсь добавить документы в хранилище, используя метод add()
.Согласно документации метод add()
генерирует уникальный идентификатор для каждого документа и сохраняет его в произвольном порядке, а для его упорядоченного хранения нам необходимо поле timestamp
в документе.Вот как я это делаю:
def add_data(message):
message.update({u'timestamp': firestore.SERVER_TIMESTAMP})
coll_ref.add(message)
Когда я выполняю описанный выше метод, я получаю сообщение об ошибке:
TypeError: ('Cannot convert to a Firestore Value', <object object at 0x104fdebe0>, 'Invalid type', <class 'object'>)
Почему яполучить эту ошибку?Есть ли ошибка в firestore
Python SDK, если да, то для этой проблемы был выпущен какой-либо патч?