Я хотел бы выполнить операцию вставки / обновления в таблице в базе данных postgresql. В таблице есть несколько столбцов, в том числе столбец подробностей типа jsonb, который является целью большинства моих данных.
Все будет хорошо, за исключением того, что идентификатор ключа совпадает с жизнями внутри объекта подробностей. Postgres имеет оператор '- >>' для получения ключей от объекта json. Ergo, я могу запросить это так:
выберите * из клиентов, где детали - >> 'myId' = '1234'
Существует ли это в Пентахо? Когда я открываю интерфейс «Вставить / обновить», я могу выбрать только имена столбцов в «поле таблицы», в идеале я хотел бы написать «детали - >>« myId »».
Возможно ли это, или я должен написать свой собственный класс? Я не уверен, как подойти к этому. Могу ли я получить дамп класса Insert / Update и затем изменить его?
Большое спасибо за любую помощь