Javascript tiene ciertas limitaciones a la hora de manejar números enteros de gran magnitud. Conocer las especificaciones puede prevenir errores. Habia un error que se producía cuando manejábamos determinados documentos de una colección NoSQL. Y es que, en este tipo de software, es fácil terminar trabajando con cifras muy largas correspondientes a los IDs generados de forma automática para cada documento y versión: