Как сохранить данные, относящиеся к двум моделям - PullRequest
0 голосов
/ 28 мая 2020

Я изучаю дайн go и у меня есть проблема, я даже не знаю, что мне искать, чтобы ее решить. Так что, может быть, кто-то знает, что мне нужно.

Пока у меня есть две модели в моем проекте

1) CustomUserModel с дополнительными данными

2) RunningTrackModel, который предоставляет информацию о треках, например расстояние, местоположение и т.д. Каждый раз, когда создается новый объект RunningTrackObject, все пользователи должны получить возможность зарегистрироваться и сохранять данные на треках, на которые они подписались, но как правильно это реализовать?

1 Ответ

0 голосов
/ 28 мая 2020
  1. сохранить каждый объект в отдельной таблице в реляционной базе данных, например MySQL

  2. связать их, используя идентификатор пользователя в качестве внешнего ключа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...