CNode

关于Sequelize define创建模型时,references属性问题,请大佬解惑一下。

问答
Zzhang962976642发布于9 年前最后回复9 年前5 回复4809 浏览0 收藏

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

查看回复

回复 (5)

M
mandyyang00#1·9 年前

1

M
Matrixbirds#2·9 年前

model就是写对应的模型

M
MiYogurt#3·9 年前

根据模型设置相应的连接字段。

https://www.gitbook.com/book/nodelover/sequelize/details

Z
zhang962976642#4·9 年前
引用 MiYogurt根据模型设置相应的连接字段。 https://www.gitbook.com/book/nodelover/sequelize/details

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

M
MiYogurt#5·9 年前

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

参与回复
登录后即可参与回复。登录