Как записать массив словарей в JSONB?

Подскажите, я сформировал массив из словарей и хочу поместить этот массив в JSONB поле. Каким образом это сделать?
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Из документации:
from psycopg2.extras import Json

data = [
    {'a': 1},
    {'b': 2},
    {'c': 3, 'z': None}
]

curs.execute("insert into mytable (jsondata) values (%s)", [Json(data)])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы