Вопросы по теме '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 просмотров
schedule
29.07.2023
объединение 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