안녕하세요 시퀄라이즈 모델부분을 보다 궁금한점이생겼습니다.
db.Post.belongsTo(db.Post ,{as : 'Retweet'});
여기서는 Post 테이블에 RetweetId 가 생기는데
db.Post.belongsToMany(db.User,{through: 'Like', as: 'Likers'});
다대다 관계에서는 또 as 명으로 id 가 생기지않고
db.User.belongsToMany(db.User , {through :'Follow', as: 'Followers' , foreignKey : 'followingId' });
이부분은 foreignkey로 컬럼이 생기는데
as는 어떨때 +id로 컬럼이 생기는 기준이 있는건가요?