Вопросы

[] строка в jsonb с Gorm и postgres

У меня есть структура Go, которая содержит фрагмент строк, которые я хотел бы сохранить как объект jsonB в Postgres с GORM.

Я нашел решение, которое требует использования конкретного типа GORM (postgres.Jsonb), которого я бы хотел избежать.

Когда я пытаюсь запустить AutoMigrate со срезом в моей модели, он паникует и не запускается, хотя, когда я оборачиваю этот срез в структуру (что я в порядке), он будет работать без ошибок, но не создаст столбец в postgres.

type User struct {
        gorm.Model
        Data []string `sql:"type:"jsonb"; json:"data"`
} //Panics

type User struct {
        gorm.Model
        Data struct {
            NestedData []string
        } `sql:"type:"jsonb"; json:"data"`
} //Doesn't crash but doesn't create my column

Кто-нибудь мог манипулировать jsonb с помощью GORM без использования типа postgres.Jsonb в моделях?

Читать:
Pythons os.walk () посещает все папки, а не только данную папку

Похожие записи

Группировать в текущую строку значения предыдущей группы с помощью Pyspark

admin

aws-secretsmanager-caching-python :: Используется ли кеш для разных контейнеров докеров, работающих на одном экземпляре EC2?

admin

присвоение значения индексу массива возвращает SIGSEGV; ошибка сегментации. | c

admin

Snakemake — ноутбук Jupyter lab не находит ядро

admin

Ошибка при добавлении ролей реакции в discord.py

admin