@kireke

Почему получаю только первый продукт из таблицы gorm go?

У меня есть функция
func GetProducts(c *gin.Context) {
	var product models.Product
	database.DB.Find(&product)
	c.JSON(http.StatusOK, product)
}

через метод Find должен получить всё из таблицы products, но в ответе только первый продукт, что делать?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
EvgenyMamonov
@EvgenyMamonov Куратор тега Go
Senior software developer, system architect
Попробуйте вот так
func GetProducts(c *gin.Context) {
  var products []models.Product
  database.DB.Find(&products)
  c.JSON(http.StatusOK, products)
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы