由于个人博客项目的进度已经写到评论功能了,而我们知道一篇博客可以拥有多个评论,因此这就形成了数据库中的一对多的关系,而我也因此把之前后台的代码都重写了一遍。关于评论功能的实现之后会写。这次就先写sequelize吧。
sequelize安装
npm install sequelize --save
npm install mysql2 --save // 这个一定要装上
新建Sequelize对象,定义要连接的数据库
新建模板(这里我新建了一个model文件夹)
具体模板(以Article.js为例)
记住这里导入了我们连接数据的那个文件,这个文件可以用来定义模板,通过sequelize.define就可以定义模板。
第一个参数是模板的名字,也就是映射到数据库中的数据表的名字。
第二个参数是一个对象