Sie können nicht, zumindest nativ. JSON erlaubt nur 3 grundlegende primitive Datentypen:Zahl, Zeichenfolge und boolescher Wert. Alles andere muss in eine Zeichenfolge oder Zahl serialisiert werden.
Das bedeutet, dass Sie drei grundlegende Optionen haben:
-
In hexadezimal serialisieren. Der Vorteil ist, dass es in PostgreSQL leicht in ein Byte umgewandelt werden kann, wenn Sie es brauchen.
-
Auf base64 serialisieren. Der Vorteil hier ist, dass es weniger Platz verbraucht.
-
In ein Zahlenarray serialisieren. Dies wird meiner Meinung nach nicht bevorzugt, da es schwierig ist, jede Zahl auf zwischen 0 und 255 zu beschränken.