为序列化查询配置默认条件

时间:2019-01-17 16:25:09

标签: sequelize.js

在模式的大多数表中都有一列。我想将它作为默认的sequelize行为,以按此参数过滤每个搜索。

显而易见的解决方案是在每个选择中都包含条件。但是,我试图寻找其他方法,例如在模型声明中插入此条件(可能使用钩子)。另外,理想情况下,我希望条件是默认但可选的。最终,我找不到使它工作的方法。

我浏览了续集文档,但找不到任何东西。这样的事情可以在实际查询之前在模型声明或其他级别完成吗?

1 个答案:

答案 0 :(得分:1)

我认为添加defaultScope可以为您提供帮助。 http://docs.sequelizejs.com/manual/tutorial/scopes.html