hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 30 回,后台:课程接口(关联模型),在这节课里,我们将探讨:
- 课程管理接口的开发
- 关联模型的使用
- 如何防止出现孤儿记录?
添加初始课程数据
现在要来做课程模块了,课程是整个项目里面最重要的模块了。我们先把基础的做出来,然后再好好调整下。
先生成一个种子文件
sequelize seed:generate --name course
修改种子文件,里面添加两个课程,它们是属于两个不同分类的,一个是前端的,一个是后端的。
async up(queryInterface, Sequelize) {
await queryInterface.bulkInsert('Courses', [
{
categoryId: 1,
userId: 1,
name: 'CSS 入门',
recommended: true,
...