Im Versuch, den Haustierbesitzer oder Personen nennenKolben sqlalchemy One Viele bekommen Eltern Attribute
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'))
Ich möchte fragen, die Tiere zu erhalten und nachdem ich ein Haustier auswählen möchte ich Tierbesitzer Namen bekommen
pets = Pet.query.all()
for pet in pets:
print pet.owner_id
die Eigentümer-ID geben, aber ich möchte Besitzer Name
Sie sollten das SQLAlchemy ORM-Lernprogramm lesen. Arbeiten mit Beziehungen auf diese Weise sind dort abgedeckt. – inklesspen