mysql sequelize.js如何链接两个表

问题描述 投票:0回答:1

这是我的用例。

  1. 我有两个表审核和用户
  2. 无论用户对系统做了什么,都会记录在审核表中。
  3. 这意味着用户有许多审计记录。

如果我做

Audits.belongsTo(用户)

用户模型的主键将作为外键添加到Audits模型中。

但是,由于用户有许多审核,因此将重复该外键值。

出于这个原因,我是否需要为User模型添加一些关系?

mysql sequelize.js
1个回答
0
投票

但是,由于用户有许多审核,因此将重复该外键值。

这就是它应该如何工作,它没有任何错误,这是RDBMS的标准方式。

Audits.belongsTo(User)

所以请继续。

© www.soinside.com 2019 - 2024. All rights reserved.