sequelize模型

Posted renxiao1218

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sequelize模型相关的知识,希望对你有一定的参考价值。

model表示数据库中的表。

静态公共方法:

1. addScope  向模型添加新范围

2. aggregate 在指定的字段上运行聚合方法

3. belongsTo 在此源和提供的目标之间创建关联

4. belongsToMany 使用连接表创建N:M关联

5. build 创建一个新的模型实例

6. bulkCreate 批量创建和插入多个实例

7. count 计算与提供的where子句匹配的记录数

8. create 构建一个新的模型实例并调用save

9. findAll 搜索多个实例

10. findAndCount 在指定的偏移/限制内查找与匹配的所有行,并获取与查询匹配的总行数

11. findOne 搜索单个实例

12. findOrBuild 查找与查询匹配的行,或者如果找不到,则构建(但不保存)该行

13. findOrCreate 查找与查询匹配的行 或者找不到则生成并保存

以上是关于sequelize模型的主要内容,如果未能解决你的问题,请参考以下文章

Sequelize 模型重复值检查

Sequelize:在生产中更改模型架构

Sequelize 6 从文件中导入模型

Sequelize 模型关联不会创建新列

Sequelize - 在验证模型的关联时获取正确的路径

在 Sequelize 中定义模型的不同方法