Wie füge ich mit JOOQ einen aktualisierbaren Datensatz mit JSON-Spalte in PostgreSQL ein?
Ich folgte der Antwort inIst es möglich, einen Datentypkonverter für die Verarbeitung von JSON-Spalten nach Gres zu schreiben?, um den nodeObject-Konverter zu implementieren.
Dann habe ich versucht, einen aktualisierbaren Datensatz zum Einfügen eines Datensatzes zu verwende "org.jooq.exception.SQLDialectNotSupportedException: Typklasse org.postgresql.util.PGobject wird in der Dialektausnahme POSTGRES" nicht unterstützt. "
Wie kann ich das lösen?
Folgend ist mein Code:
TableRecord r = create.newRecord(TABLE);
ObjectNode node = JsonNodeFactory.instance.objectNode();
r.setValue(TABLE.JSON_FIELD, node, new JsonObjectConverter());
r.store();