Вопросы по теме 'go-gorm'

Как заполнить и внедрить массив с помощью gorm?
У меня есть 2 структуры с такими данными: type User struct { Pics Pic[] } type Pic struct { Id int UserId int64 } Хотя каждый раз, когда я вставляю пользователя, каждое изображение вставляется в свою таблицу каждый раз, когда я...
6039 просмотров
schedule 31.12.2022

golang - драйвер mysql - функции базы данных
Я создал структуру для хранения пространственных типов и создал функцию сканирования, которая помогает запрашивать строки в моей базе данных. У меня проблемы с вставкой этого типа. Я могу вставить данные, используя следующий sql; INSERT INTO...
1523 просмотров
schedule 18.08.2023

Golang Gorm один-ко-многим с has-one
Я пытаюсь изучить Go and Gorm, создав небольшой прототип приложения для управления заказами. База данных - MySQL. С простыми вопросами Горм был звездой. Однако при попытке получить набор результатов, включающий комбинацию «один ко многим» с...
16962 просмотров
schedule 17.06.2022

golang gorm Доступ к базовому запросу mysql
Есть ли способ получить журнал запросов sql из https://github.com/jinzhu/gorm ? например в среде разработки было бы полезно иметь возможность записывать в консоль вызванные запросы mysql. например как получить базовый журнал запросов sql для...
19276 просмотров
schedule 18.05.2023

Отображение внешних ключей или внешних ключей в Go GORM
Мне удалось частично решить эту проблему с помощью этого случая К сожалению, функция Preload (), похоже, не работает с дальнейшим изучением связанного набора объектов. Для уточнения у меня есть следующие модели: type Room struct {...
447 просмотров
schedule 20.09.2022

Как сохранить точку в базе данных postgres SQL с помощью gorm
Я пытаюсь сохранить переменную Point в базе данных SQL с помощью GORM на сервере go, я пробовал искать везде, но пока не нашел ответа, который меня удовлетворяет
459 просмотров
schedule 22.03.2024

Gorm зависает на gorm.Open, без ошибок, но без ответа
Я пытаюсь использовать gorm в качестве ORM для приложения, но gorm.Open , похоже, никогда не возвращается, что приводит к зависанию моего приложения. Единственная разница между моим тестовым примером и всеми примерами, которые я видел в Интернете,...
689 просмотров

объединение GO GIN-GONIC GORM и VALIDATOR.V2
Я новичок в Go и хотел бы начать с установки GIN-GONIC API. Я нашел это учебник , и я очень доволен этим скелетом. Но теперь я застрял в процессе проверки, который я добавил: "gopkg.in/validator.v2" и type Todo struct { gorm.Model Title...
1269 просмотров
schedule 19.07.2023

Gorm - обновление ограничения столбцов с миграцией
Как выполнить миграцию с помощью gorm? Например, мне нужно добавить ограничение к столбцу. Я изменил свою модель (упрощенный пример ниже), но метод AutoMigrate, согласно документации, не изменит ограничения столбца. Как же тогда этого добиться?...
1701 просмотров
schedule 05.11.2022

Не удается заставить ассоциации GORM работать должным образом
Мои две модели package models // Business ... type Business struct { ID uint Name string `gorm:"not null"` Tables Tables `gorm:"ForeignKey:BusinessID"` } // Businesses ... type Businesses []Business а также package...
2192 просмотров
schedule 27.08.2022

gorm golang one2many одинаковый стол
Я пытаюсь создать ссылку на себя в (моей) таблице sql, используя golang gorm. На данный момент мой код выглядит так: type Person struct { gorm.Model Name string Children []*Person `gorm:"ForeignKey:ParentID"` ParentID uint } func...
1325 просмотров
schedule 21.12.2022

Интеграция полей gorm.Model в определения protobuf
Я пытаюсь понять, как интегрировать поля gorm.Model (deleted_at, create_at, id и т. Д.) В мои определения proto3. Однако я не могу использовать тип datetime для proto3. Я попытался найти документацию о том, как сериализовать поля gorm в строки...
2208 просмотров
schedule 21.03.2023

Как построить подзапрос в виде столбца SELECT * FROM (‹subquery›) ORDER BY;?
Я использую gorm для взаимодействия с базой данных postgres. Я пытаюсь ORDER BY запрос, который использует DISTINCT ON и этот вопрос документирует, как это не так просто сделать. Поэтому мне нужно получить запрос в виде SELECT * FROM...
848 просмотров
schedule 23.06.2022

Получение значения даты и времени NULL в MySQL с использованием GORM
Я хочу получить последнюю строку visit_details с out_time как NULL с помощью Gorm. NIL сам по себе является типом, где VisitDetail OutTime равен mysql.NullTime . Код:- var visitDetail models.VisitDetail db.Where("out_time=? ",...
9487 просмотров
schedule 11.06.2024

Связывание сущности с самим собой с помощью отношений "один ко многим"
Я использую GORM для создания ассоциаций моделей в Golang, и у меня есть структура с именем Категория . Категория может иметь много дочерних категорий и может иметь родительскую категорию: type Category struct { Name string `json:"name"`...
370 просмотров
schedule 12.08.2022

Как получить значения структуры (внутри структуры) в gorm
Я новичок в Golang и GORM. У меня есть проблемы с этим. Как я могу получить значение внутренней структуры? (Как вложенная структура в golang), я пробовал, но не получил фактического результата. У меня есть три структуры Структура отдела...
2372 просмотров
schedule 07.09.2022

Невозможно получить все строки с помощью * DB.Rows ()
Я новичок в gorm, поэтому, если я что-то неправильно понимаю, укажите на это. Я пишу небольшое приложение с использованием MySQL и решаю использовать gorm как ORM. Исходный код и вывод следующие. package main import ( "fmt" "log"...
2611 просмотров
schedule 24.04.2022

Как получить имя таблицы из модели в горм?
Можно ли получить название таблицы модели? Я вижу, что его можно получить из ModelStruct , но я не знаю, как это сделать правильно. Я не нашел никаких инициализаций для этой структуры. user := User{} tableName := db...
3114 просмотров
schedule 18.05.2022

Go-gorm mysql неподдерживаемый тип [] строка, фрагмент строки
Я использую gorm, и пытаюсь создать транзакцию в mysql. У меня есть структура type Game struct { Images []string } game := Game{Images: []string{"1.png", "2.png"}} db := Database() tx := db.Begin() if err := tx.Create(&game).Error;...
11754 просмотров
schedule 25.02.2022

Бесконечное самосоединение Postgres
Итак, у меня есть статья и «комментарии» к статье. комментарий позволяет людям отвечать.. и вы можете ответить на ответ.. и т. д. и т. д., что означает, что самый глубокий корень дерева будет N Быстрый макет того, как выглядят столы...
342 просмотров
schedule 22.12.2022