关于Sequelize define创建模型时,references属性问题,请大佬解惑一下。
发布于 7 年前 作者 zhang962976642 4261 次浏览 来自 问答

image.png
以下是github,大佬整理的资料 对于外键我了解一点,设置references.keys 设置外键的字段,必须先设置主键,设置外键的表时主表,外键指向的表为子表
但是对于references.model不太理解,由于sequelize官网我打不开,所以来问请教瞎大佬
image.png

5 回复

model就是写对应的模型

@MiYogurt 好的,大佬知道了,指向一个模型子表,是吧没那么我如果操作的时候 ,应该怎么操作啊 直接就可以查到吗

@zhang962976642 这个是用于模型关系设置的,比如 User.hasMany(Book) 会给 User 实例添加 getBooks setBook 等等方法。并且 book 表一定会有一个user_id 外键指向 user 表,尽管你不在模型里面声明。里面都有写。自己看把。

回到顶部