인프런 커뮤니티 질문&답변
user와 good 관계설정 질문드려요
작성
·
147
0
user.js
static associate(db) {
db.User.hasMany(db.Auction);
db.User.hasMany(db.Good, { as: 'Owner'});
db.User.hasMany(db.Good, { as: 'Sold'});
}
good.js
static associate(db) {
db.Good.hasMany(db.Auction);
db.Good.belongsTo(db.User, { as: 'Owner'});
db.Good.belongsTo(db.User, {as: 'Sold'});
}
user 와 good 모델의 관계가 Owner, Sold 두개 인거 같은데
실행 후에 goods 테이블보면 총 3개의 foreign key 가 생성되어있는데.. 혹시 왜 그런건가요??




