我不确定100%,但是我的猜测是您看到的是Javascript整数的大小不是64位。它们实际上更像是53位。由于Firebase控制台是使用Javascript实现的网络应用,因此它可能无法理解您写入到其中的64位很大的整数。
我建议您使用另一个python程序从文档中读取值,而不要在控制台中检查值。如果它们与您编写的内容相同,那么这里没有真正的问题。您只是不信任控制台中值的呈现。

我不确定100%,但是我的猜测是您看到的是Javascript整数的大小不是64位。它们实际上更像是53位。由于Firebase控制台是使用Javascript实现的网络应用,因此它可能无法理解您写入到其中的64位很大的整数。
我建议您使用另一个python程序从文档中读取值,而不要在控制台中检查值。如果它们与您编写的内容相同,那么这里没有真正的问题。您只是不信任控制台中值的呈现。