gpt4 book ai didi

mysql - 如何区分目标表和源表?

转载 作者:行者123 更新时间:2023-12-03 22:21:31 24 4
gpt4 key购买 nike

最近,我在使用 sequelize.js 和 MySQL。当使用 hasMany/belongsTo 在不同模型之间建立关联时,我对“目标表”和“源表”有点困惑。

例如,如果我想在 Users 表和 Posts 表之间建立一对多(即一个用户可以拥有多个帖子,而一个帖子只能由一个用户拥有)。谁是目标表,谁是源表?

如果我将场景更改为一对一/多对多,谁是目标,谁是源?

最佳答案

参见 Associations 中的源和目标 部分

User model (the model that the function is being invoked on) is the source. Project model (the model being passed as an argument) is the target.

关于mysql - 如何区分目标表和源表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60542370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com