Я пытаюсь добавить идентификатор документа нового документа в firestore в сам объект, используя python, однако он сокращает строку при добавлении и фактически не добавляет тот же идентификатор.
Я напечаталID и он говорит, что это должно быть то же самое.Хотя в firestore все по-другому.
doc_ref = db.collection(u'prime_location').document()
print('ID: ', doc_ref.id)
docId = doc_ref.id
# set object and push to firebase
doc_ref.set({
u'property_id': docId,
u'property_address': address,
u'number_of_beds': number_beds,
u'number_of_baths': number_baths,
u'property_rent': property_price,
u'post_code': postcode,
u'property_photo': property_image,
})
Примером этого является то, что id документа: «aMqwOsjDbOuQmi8PZmot», но значение «property_id» выглядит так: «YU1xd09zak ...» Кто-нибудь знает, почемутакое поведение происходит?