gpt4 book ai didi

sequelize.js - Sequelize - 引用相同表主键的外键

转载 作者:行者123 更新时间:2023-12-03 22:16:08 25 4
gpt4 key购买 nike

是否可以在Sequelize模型语法中构建以下内容?您想要嵌套数据的用途。

CREATE TABLE Data
(
`id` INT AUTO_INCREMENT PRIMARY KEY,
...
`parentId` INT,
FOREIGN KEY(parentId) REFERENCES Data(id)
);

编辑:是的

const Data = sequelize.define('Data', {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true,
},
})

Data.belongsTo(Data, { foreignKey: 'id' });

最佳答案

看来你可以!

const Data = sequelize.define('Data', {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true,
},
})

Data.belongsTo(Data, { foreignKey: 'id' });

关于sequelize.js - Sequelize - 引用相同表主键的外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50656007/

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