关于Sequelize define创建模型时,references属性问题,请大佬解惑一下。
以下是github,大佬整理的资料
对于外键我了解一点,设置references.keys 设置外键的字段,必须先设置主键,设置外键的表时主表,外键指向的表为子表
但是对于references.model不太理解,由于sequelize官网我打不开,所以来问请教瞎大佬
5 回复
1
model就是写对应的模型
根据模型设置相应的连接字段。
@MiYogurt 好的,大佬知道了,指向一个模型子表,是吧没那么我如果操作的时候 ,应该怎么操作啊 直接就可以查到吗
@zhang962976642 这个是用于模型关系设置的,比如 User.hasMany(Book) 会给 User 实例添加 getBooks setBook 等等方法。并且 book 表一定会有一个user_id 外键指向 user 表,尽管你不在模型里面声明。里面都有写。自己看把。