Обратный аналог SQLalchemy в Sequelize - PullRequest
0 голосов
/ 16 октября 2019

Я создаю иерархию User-> Post в базе данных Postgres с помощью Sequelize ORM.

   users.hasMany(models.posts, {
         foreignKey: 'userId',
         as: 'posts',
     });
  posts.belongsTo(models.users, {
         foreignKey: 'userId',
         onDelete: 'CASCADE'
     });

Я могу легко получить доступ к публикациям пользователя, используя 'include' в запросах:

   .findAll({
                include: [{
                    model: Posts,
                    as: 'posts',}]

У меня следующий вопрос: есть ли способ доступа к пользователю из сообщения (например, post.author т.е.), возможно, как в SQLalchemy с функция 'backref' ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...