I'm using Sequelize to build a mobile social-networking application and I want to model a relationship between users and things that they post.
Let's say I have a model called User
and a model called Post
. Each post belongs to a particular User
and each user has a list of Post
s. I want to model the one-to-many relationship bi-directionally so that when I query my users, each will have an array of identifiers that link to Post
objects.
I'm defining this relationship as:
Post.belongsTo(User);
User.hasMany(Post, { foreignKey: 'posts' })
This successfully adds a userId
field to all my posts but my user queries come back without the added foreign key posts
. Does anyone know why it's not getting added?
via barndog
No comments:
Post a Comment