Я пытаюсь сохранить объект json, отправленный клиентом, в базе данных
Приложение может обрабатывать запросы очень хорошо, но я застрял, когда дело доходит до сохранения данных запроса в базе данных, Я использую продолжение. Вот мои модели:
Модель расписания
module.exports = (sequelize, DataTypes) => {
const Schedules = sequelize.define('Schedules', {
name: DataTypes.STRING,
delay: DataTypes.INTEGER,
criteria: DataTypes.STRING
}, {})
Schedules.associate = (models) => {
Schedules.hasMany(models.Commands)
}
return Schedules
}
и модель команд
module.exports = (sequelize, DataTypes) => {
const Commands = sequelize.define('Commands', {
command: DataTypes.STRING,
index: DataTypes.INTEGER
},{})
Commands.associate = (models) => {
Commands.belongsTo(models.Schedules)
}
return Commands
}
Наконец, вот запрос json объект, который получен
{
"name": "Do Something",
"commands": [
"step one",
"step two",
"step three"
]
}
Также мне нужно убедиться, что при запросе расписания он должен возвращать массив commands [] в указанном порядке. Мой вопрос, как я могу сделать это в дальнейшем, Любая помощь приветствуется. Спасибо