Для использования типа данных jsonb и шаблонных строк в запросах к базе данных PostgreSQL вам необходимо правильно форматировать значения, которые вы добавляете в столбец data.
Пример правильного запроса выглядит так:
```sql
INSERT INTO table_name (id, data)
VALUES (1, '{"key": "${value}"}');
```
Если вы испытываете проблемы с добавлением данных из-за ошибки "invalid input syntax for type json", вам следует использовать функцию `to_jsonb()` для корректного преобразования вашего значения в формат jsonb.
Пример исправленного запроса:
```sql
INSERT INTO table_name (id, data)
VALUES (1, to_jsonb('{"key": "${value}"}'));
```
Таким образом, вы правильно преобразуете ваше значение в формат jsonb перед добавлением его в базу данных PostgreSQL.