📄️ 模型基础
在本教程中,你将了解 Sequelize 中有哪些模型以及如何使用它们。
📄️ 模型实例
如你所知,型号是 ES6 类。该类的一个实例代表该模型中的一个对象(映射到数据库中表的一行)。这样,模型实例就是 DAO。
📄️ 模型查询 - 基础
Sequelize 提供了各种方法来协助查询数据库中的数据。
📄️ 模型查询 - 查找器
Finder 方法是生成 SELECT 查询的方法。
📄️ 获取器、设置器和虚拟值
Sequelize 允许你为模型的属性定义自定义 getter 和 setter。
📄️ 验证和约束
在本教程中,你将学习如何在 Sequelize 中为模型设置验证和约束。
📄️ 原始查询
由于经常存在执行原始/已准备好的 SQL 查询更容易的用例,因此你可以使用 sequelize.query 方法。
📄️ 关联
Sequelize 支持标准关联:一对一、一对多 和 多对多。
📄️ 偏执
Sequelize 支持偏执表的概念。偏执表是这样一种表,当被告知删除一条记录时,它不会真正删除它。相反,名为 deletedAt 的特殊列将其值设置为该删除请求的时间戳。