class Country(db.Model):
__tablename__ = 'countries'
id = db.Column(db.Integer, primary_key=True)
code = db.Column(db.Integer)
name_en = db.Column(db.String(100))
user_country = db.relationship('User', backref='country')
company_country = db.relationship('Company', backref='country')
이 예제에서는 테이블 이름을 무시하고 있습니다. 그렇다면 백 레퍼는 무엇이되어야합니까? tablename
또는 클래스 이름? 아니면 다른 것일 수 있습니까? 워드 프로세서역 참조 매개 변수를 정의하십시오.
:
역 참조는 backref
의 이름은 일반적인 설명입니다 또한 xxxxx는 클래스 그래서
에 새로운 속성을 선언하는 간단한 방법입니다?
만약 내가 국가 테이블을 사용하는 두 개의 테이블이 있다면, 나의 예에서와 같이 두 개의 관계를 만들어야합니까? 절차는 다른 테이블의 각 참조에 의해 하나의 관계입니까?
질문을 신중하게 읽지 않았다고 생각합니다. 감사. – anvd