【问题标题】:mysql sequelize.js how to link two tablesmysql sequelize.js 如何链接两个表
【发布时间】:2018-07-20 10:52:14
【问题描述】:

这是我的用例。

  1. 我有两个表 auditsuser
  2. 用户对系统所做的一切都会记录在审计表中。
  3. 这意味着用户有很多审核记录。

如果我这样做

Audits.belongsTo(用户)

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

但该外键值将重复因为用户有很多审核

因此,我需要向 User 模型添加一些关系吗?

【问题讨论】:

    标签: mysql sequelize.js


    【解决方案1】:

    但是外键值会重复,因为用户有很多 审计。

    应该是这样的,没有错,这是RDBMS的标准方式。

    Audits.belongsTo(User)
    

    那就继续吧。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 2017-12-11
      • 2011-04-01
      • 1970-01-01
      相关资源
      最近更新 更多