PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment stocker un objet JSON dans PostgreSQL en utilisant le type de données JSONB dans la table et le pilote PostgreSQL JDBC

Nous pouvons utiliser PGObject et Jackson Object mapper pour enregistrer le json dans Postgres

val person=PGobject()
person.type="jsonb"
person.value=ObjectMapper.writeValueAsString("{"fname":"john","lname":"doe"}")

maintenant, l'objet personne peut être transmis au pilote JDBC pour stocker les données au format jsonb