sequelizeとnodejsを使ってブログを作っており、ブログに付けるタグの重複を防ぎたいのですがsequelizeの使い方が難しく、よく分かりません。
現状はタグを追加すると、重複しているものであっても追加されていきます。
使用しているのはexpress(nodejs)/ejs/sequelize(mysql)です。
以下にコードを記述しておきます。
何卒宜しくお願い致します。
router.get('/tag/create', function(req, res){ Tag.findAll() .then(function(tag){ res.render('tag/create', { title: 'tag', Tag: tag }); }); }); router.post('/tag/create', function(req, res){ Tag.create({ tag: req.body.tag }); .then(function(tag){ res.redirect('/tag/create') }); });
あなたの回答
tips
プレビュー