假设我们有衬衫桌和jhon桌。
当我们使用db.jhon.hasMany(db.shirt)
,时,在续集中
然后它在衬衫表中创建了foriegn键
我们使用db.shirt.belongsTo(db.jhon)
,
它在衬衫桌上创造了jhon的外键。
所以taregt和source只是改变了外键。是否有更多差异来区分这些关键字hasMany
和belongsTo
它是什么?为什么以及何时使用?
任何帮助都会得到帮助!!
由于
答案 0 :(得分:0)
您是否阅读过有关此事的原始文件? http://docs.sequelizejs.com/en/latest/docs/associations/
有几个有用的例子......
关于:
您的域名模型
关于查询中的使用include
通常只需阅读SQL中的这种关系 https://softwareengineering.stackexchange.com/questions/152731/what-is-the-main-difference-between-has-many-and-belongs-to-relationship-in-mysq