I'm trying to store 64 bit integers from a python program in my Firestore database. The problem is that it seems like the last digits are rounded off.
doc = db.collection('questions').document('0MPvbeTEglD9lbpDq6xm')
ints = [9223372036854775807, 9223372036854775533, 9223372036854775267]
doc.update({
'random': ints
})
When I look in the database they are stored as:
random = [9223372036854776000, 9223372036854776000, 9223372036854775000}
According to the documentation 64 bit signed integers are supported. What could the problem be?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…