Sequelize中SQLalchemy的backref对应项

时间:2019-10-16 20:15:33

标签: javascript postgresql express sequelize.js

我正在使用Sequelize ORM在Postgres数据库中创建User-> Post层次结构。

   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'功能?

0 个答案:

没有答案