Для будущих ссылок лучше задать новый вопрос, так как это поможет другим разработчикам, которые столкнутся с таким же вопросом.
емя чтения части, посвященной ассоциации документов, приведенное ниже объяснение действительно смущает меня
Имеет и принадлежит, чтобы вставить ключ ассоциации в разных моделях друг от друга. hasOne вставляет ключ ассоциации в целевую модель, тогда как ownTo вставляет ключ ассоциации в исходную модель.
а также,
Player.belongsTo(Team); // Will add a teamId attribute to Player to hold the primary key value for Team
кажется, что если я установлю связь между двумя моделями, sequelize автоматически добавит внешний ключ к целевой модели.
но согласно статье,https://lorenstewart.me/2016/09/12/sequelize-table-associations-joins/z
мы должны вручную добавить внешний ключ в файл модели.
какой из них прав?
Прошло много времени с тех пор, как я задал вопрос об этой проблеме.
Любое подробное объяснение действительно будет оценено.
Любые рекомендуемые статьи об ассоциации sequelize для чтения также приветствуются, так как sequelize doc кажется новичкам в ORM.