Я знаю, что есть документация SequelizeJS, но я до сих пор не понимаю, как она работает.У меня 3 таблицы articles-->polit_in_article<--politicians
.и я хочу сделать запрос с sequelize, который бы получил все статьи запрашиваемого политика.
Это то, что я придумал до сих пор.Я действительно не знаю, куда поместить параметры req.body
, чтобы этот запрос работал.
const Sequelize = require('sequelize');
const Article = require('../models').Article;
const Politician = require('../models').Politician;
const Op = Sequelize.Op;
module.exports = {
getArticle(req, res) {
return Article
.findAll({
include: [{model: Politician}],
where: {
[Op.eq]: [
{id: Politician.politicianId},
],
},
}).then(result => result)
.catch(err => err);
}
};