ExactJson
object ExactJson
JSON compared as a backend may give it back: objects by field whatever their key order (PostgreSQL JSONB reorders keys), numbers by exact value and scale, so 2.50 is not 2.5 and an integer is not a decimal.
Properties
Functions
Link copied to clipboard
A value of text that equals another's when both hold the same JSON whatever form their numbers are written in: 1.0E10 is 10000000000 and 2.50 is 2.5, as the kernel compares a snapshot's state with what it writes back. A backend may give a number back in another form (PostgreSQL JSONB writes no exponent) but with its value.