首页 > 解决方案 > 如何在sequelize中实现自定义的多态关联?活动子类可以切换的地方

问题描述

我正在实施一个 CRM,我们为潜在客户提供了两个阶段。首先,客户是被提升为潜在客户的潜在客户。同样,潜在客户可以降级为潜在客户。我已将基本信息存储在一个名为 customer 的超级表中,该表有一个名为“Stage”的字段,用于存储客户当时是否是潜在客户或潜在客户。我希望能够使用 sequelize 对潜在客户和潜在客户执行 CRUD 操作。我想知道在 sequelize 中实现这一目标的标准方法。

我发现sequelize 中的关联范围最接近我想要实现的目标,但我不知道它是否是正确的解决方案。因为我想一次性查询潜在客户的基本信息。此外,我不确定晋升和降级如何在这里发挥作用。来自 sequelize doc 中的示例。我是否需要更改可评论的价值才能实现这一目标?

标签: sequelize.jspolymorphic-associations

解决方案


推荐阅读