I receive numeric data on http NodeJs , they need to be added to the database.
The problem is that in one of the tables there is a field of type BIGINT UNSIGNED , that is, 64-bit and all bits for the value.
In JavaScript numbers are also 64 bit, but 52 bits are reserved for the value (the remaining bits are mantis and a sign) if a number arrives more than 52 bits - the lower bits are discarded without an error in the interpreter.
It turns out that customers send me some numbers and see others in the database. Is there any way around this limitation?
httppackage,postorputorpatchdepending on the context - torokhkun