Добрый день. В официальной документации прочитал что db.find по сути select * from, однако используя select * from через MySQL получаю
Тогда как используя в коде db.Find мне выдаёт
Собственно вопрос. Почему db.Find сьедает userId и вместо положенного 7, всегда выдаёт 0?
Структура в коде:
type Post struct {
ID int `gorm:"primaryKey"`
UserId int `json:"userId"`
Title string `json:"title"`
Body string `json:"body"`
}
Таблица в БД:
Columns:
id int PK
userId int
title varchar(100)
body varchar(250)
P.S. Дичайше извиняюсь за шакальность второго скриншота, вот пример буквами: "ID":61,"userId":0,"title":"voluptatem doloribus consectetur est ut ducimus","body":"ab nemo optio odio\ndelectus tenetur corporis similique nobis repellendus rerum omnis facilis\nvero blanditiis debitis in nesciunt doloribus dicta dolores\nmagnam minus velit"