Maison > interface Web > js tutoriel > Pourquoi Sequelize manque-t-il ma colonne de clé étrangère dans les associations de modèles ?

Pourquoi Sequelize manque-t-il ma colonne de clé étrangère dans les associations de modèles ?

Barbara Streisand
Libérer: 2024-11-30 03:04:09
original
729 Les gens l'ont consulté

Why is Sequelize Missing My Foreign Key Column in Model Associations?

Différence de création de colonne de clé étrangère d'association de modèle Sequelize

Lors de la définition d'associations de modèle dans Sequelize, il peut être déroutant de rencontrer des scénarios dans lesquels des colonnes de clé étrangère ne sont pas créés de manière cohérente dans tous les modèles. Dans cette situation, l'utilisateur a observé que la clé étrangère role_id est absente de la table Modèle utilisateur.

Pour résoudre ce problème, il est important de s'assurer que tous les modèles et leurs associations sont enregistrés dans un emplacement centralisé. Ceci peut être réalisé en suivant ces étapes :

  1. Créez un module de base de données central (par exemple, database.js) dans lequel les modèles sont importés comme indiqué dans l'extrait de code fourni. Cela garantit que tous les modèles et leurs associations sont chargés et enregistrés auprès de Sequelize.
  2. Dans la logique principale de l'application, incluez le module de base de données pour accéder aux modèles.

En mettant en œuvre ces étapes, la colonne de clé étrangère sera créée de manière cohérente pour tous les modèles, résolvant ainsi l'écart rencontré dans le modèle utilisateur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal