我有一个包含以下列的 forumposts 表:
id(主键)、categoryId、标题、内容。
我有另一个表,forumcategories,包含以下列:
id(主键),名称
forumposts 中的 categoryid 列对应于 forumcategories 中的 id 列。
如何关联这两个表?
最佳答案
你可以这样做
let ForumPost = sequelize.define('ForumPost', {/* ... */})
let ForumCategory = sequelize.define('ForumCategory', {/* ... */})
ForumCategory.hasMany(ForumPost, {as: 'forumposts'})
ForumCategory.hasMany( ForumPost, { as: 'forumposts' } );
ForumPosts.hasOne( ForumCategory );
您可以引用 Sequelize Associations 了解更多详情。
关于javascript - sequelize 中如何处理一对多关联?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60275868/