chevron_left

Express 实践教程

免费
第 1.4 回

教程文档

Express 实践教程 - 关联模型

2023年11月13日
Express 实践教程

关联模型

例如有三个模型,分类 Category、文章 Article、评论 Comment

分类模型

  • 一个分类有很多文章(hasMany)
class Category extends Model {
  static associate(models) {
    models.Category.hasMany(models.Article)
  }
};

文章模型

  • 每一篇文章都属于一个分类(belongsTo)
  • 一篇文章有很多评论(hasMany)
class Article extends Model {
  static associate(models) {
    models.Article.belongsTo(models.Category)
    models.Article.hasMany(models.Comment)
  }
};

评论模型

  • 每一条评论都属于一篇文章(belongs)
class Comment extends...

课程介绍