Re: best way to convert JSONB object from result
От | Mikko Tiihonen |
---|---|
Тема | Re: best way to convert JSONB object from result |
Дата | |
Msg-id | DB3PR07MB048980BF11D2C917C827BD48F2660@DB3PR07MB0489.eurprd07.prod.outlook.com обсуждение исходный текст |
Ответ на | best way to convert JSONB object from result (Tom Smith <tomsmith1989sk@gmail.com>) |
Список | pgsql-jdbc |
You are using the most efficient way. I tried to look into converting the jsonb value directly to some json parser in the jdbc driver, but it turned out the the server always sends jsonb as a serialized string instead of the faster-to-parse internal jsonb storage format.
-Mikko
From: pgsql-jdbc-owner@postgresql.org <pgsql-jdbc-owner@postgresql.org> on behalf of Tom Smith <tomsmith1989sk@gmail.com>
Sent: 19 August 2015 22:20
To: pgsql-jdbc@postgresql.org
Subject: [JDBC] best way to convert JSONB object from result
Sent: 19 August 2015 22:20
To: pgsql-jdbc@postgresql.org
Subject: [JDBC] best way to convert JSONB object from result
Hi:
I am trying to convert to a Java or Map objectfrom resultset with a jsonb column.
Currently, I am using
String jsonString = resultSet.getString("jsonb_column_name")
then I convert from jsonString to a Map<String,Object> or a Java class object.
This is obviously inefficient. What would be most efficient (not too complicated)
Thanks in Advance
В списке pgsql-jdbc по дате отправления: