如何在 sequelize 中连接表
How to join tables in sequelize
我对 sequelize (cli) 有疑问。我有两个 table。现在我有一个 n:m 关系。所以我需要一个连接 table。像这样
zoneId | chargeId
-------+---------
1 3
4 5
我不确定如何在 sequelize 中执行此操作。我真的需要一个新模型吗?还有其他最佳做法吗?
为了存储多对多关系,您总是需要一个联接 table。您必须创建一个新模型来存储所有这些映射。它独立于您使用的 ORM。没有连接就无法存储多对多关系 table。
请参阅 this 博客了解 Sequelize 与 Postgres 中的多对多关系
我对 sequelize (cli) 有疑问。我有两个 table。现在我有一个 n:m 关系。所以我需要一个连接 table。像这样
zoneId | chargeId
-------+---------
1 3
4 5
我不确定如何在 sequelize 中执行此操作。我真的需要一个新模型吗?还有其他最佳做法吗?
为了存储多对多关系,您总是需要一个联接 table。您必须创建一个新模型来存储所有这些映射。它独立于您使用的 ORM。没有连接就无法存储多对多关系 table。
请参阅 this 博客了解 Sequelize 与 Postgres 中的多对多关系