Проблем с Cat Shop от Exam Preparation 1 JavaScript
Здравейте, първо няма все още видео от Exam Preparation 1, а имам следният проблем, направих модела и create get и post, данните се записват в базата, проверих с Хайди, но като дам Add cat, ме редиректва на индекса, а записа не се вижда, стои празен индекс, някакви идеи? Ето кода ми за модел и контролера:
const Sequelize = require('sequelize'); module.exports = function (sequelize) { let Cat = sequelize.define("Cat",{ name:{ type: Sequelize.TEXT, }, nickname:{ type: Sequelize.TEXT, }, price:{ type: Sequelize.DOUBLE, } },{ timestamps:false }); return Cat; };
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
const Cat = require('../models').Cat; module.exports = { index: (req, res) => { let cats = []; res.render('cat/index.hbs', {'cats':cats}); }, createGet: (req, res) => { res.render('cat/create') }, createPost: (req, res) => { let args = req.body.cat; Cat.create(args).then(args => { res.redirect('/'); }); },
Благодаря за бързия отговор, и мен ме съмняваше този празен масив, но не бях сигурен:)