Imはペットの所有者を取得しようとしている属性または人は、私はペットを照会したいと私はペットを選択した後、私はペットの所有者名を取得したいフラスコSQLAlchemyの一つは
class Person(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(20))
pets = db.relationship('Pet', backref='owner', lazy='dynamic')
class Pet(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(20))
owner_id = db.Column(db.Integer, db.ForeignKey('person.id'))
に名前を付ける
pets = Pet.query.all()
for pet in pets:
print pet.owner_id
は、所有者IDを与えるだろうが、私たちはSQLAlchemを強制照会のタイプを使用して所有者名
SQLAlchemy ORMチュートリアルを読む必要があります。このような関係での作業は、そこでカバーされています。 – inklesspen