Разбор PGobject в Groovy - PullRequest
       11

Разбор PGobject в Groovy

0 голосов
/ 05 ноября 2019

Я пытаюсь разобрать выбранный результат из PostgreeSQL в Groovy, но что-то идет не так, когда я пытаюсь его проанализировать. Я использовал много вещей, но я не достиг цели. Я пробовал так: у меня есть три столбца в Postgre. Один из столбцов (документ) имеет тип jsonb, и я хочу его проанализировать.

//instance of connection string to postrgre    

PgAdmin pg = new 
List<GroovyRowResult> result = pg.getSelectResult(Here goes select script)
for(Map oneRow in result) {
    def document = oneRow.get("document")
    println documnet //Well from here it works good, it prints jsonb data stored in document column.
    def customerName = document.get("CustomerName") // it failes and goes on error, where CustomerName is inside jsonB.
}

Я также пытался использовать JsonSlurper, но он также не работает. screenshot of error

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...