Types primitifs JSON et types PostgreSQL correspondants
Un tableau décrivant les types primitifs 'JSON
et les types PostgreSQL correspondants.
JSON type primitif |
Type PostgreSQL | Remarques |
---|---|---|
string |
texte | \u0000 n'est pas autorisé, de même que les échappements Unicode non ASCII si l'encodage de la base de données n'est pas UTF8. |
number |
numérique | les valeurs NaN et " infinity ne sont pas autorisées. |
boolean |
booléen | Seules les lettres minuscules " true et " false sont autorisées. |
null |
non disponible | Le " NULL de SQL est un concept différent. |
Lors de la conversion d'une entrée textuelle " JSON
en " jsonb
, les types primitifs décrits par la RFC 7159 sont effectivement mis en correspondance avec les types natifs de PostgreSQL.