在创建另一个 Usuario 实例后,我需要创建模型 Alumnok 的另一个实例。
在创建具有相同字段的实例后,我使用 Sequelize 创建一个AlumnokThought POST模型实例。UsuarioUsuario
'use strict'
const models = require('../models');
module.exports = (sequelize, DataTypes) => {
const Usuario = sequelize.define('Usuario', {
email: {
type: DataTypes.STRING(30),
primaryKey: true
},
dni: DataTypes.STRING,
direccion: DataTypes.STRING,
nombre: DataTypes.STRING,
apellidos: DataTypes.STRING,
password: DataTypes.STRING,
fechaNac: DataTypes.STRING,
rol: DataTypes.INTEGER,
foto: DataTypes.STRING
}, {
hooks:{
afterCreate: (usuario) => {
return models.Alumnok.create({
email: usuario.email,
dni: usuario.dni,
direccion: usuario.direccion,
nombre: usuario.nombre,
apellidos: usuario.apellidos,
password: usuario.password,
fechaNac: usuario.fechaNac,
rol: usuario.rol,
foto: usuario.foto …Run Code Online (Sandbox Code Playgroud)