【发布时间】:2020-08-10 16:14:55
【问题描述】:
我正在制作两个模型:Article 和 User,Article 模型包含 Author 和 Editor 字段,它们必须包含指向 User 表中项目的链接。如何映射它,以便该字段包含两个对这些字段中的 User 表的查找?
module.exports = (sequelize, DataTypes) => {
const Article = sequelize.define('Article', {
title: DataTypes.STRING,
html: DataTypes.STRING,
author: DataTypes.INTEGER,
editor: DataTypes.INTEGER,
deletedAt: DataTypes.DATE
}, {});
Article.associate = function(models) {
};
return Article;
};
module.exports = (sequelize, DataTypes) => {
const User = sequelize.define('User', {
username: DataTypes.STRING,
password_hash: DataTypes.STRING,
role: DataTypes.STRING,
email: DataTypes.STRING,
deletedAt: DataTypes.STRING
}, {});
User.associate = function(models) {
};
return User;
};
【问题讨论】:
标签: javascript node.js model sequelize.js