2
Ich habe ein Wörterbuch (aus einem WTForm), das Schlüssel enthält, die Felder in meinem SQLAlchemy-Modell übereinstimmen.Binden Sie ein Wörterbuch an ein SQLAlchemy-Modell für das Update
class Company(database.Model):
__tablename__ = "company"
id = database.Column(database.Integer, primary_key=True, autoincrement=True)
name = database.Column(database.String(255), nullable=False)
address = database.Column(database.String(255), nullable=False)
...
Und ein Wörterbuch:
{"name": "Apple Inc", "address": "1 Infinite Loop", ...}
Gibt es eine einfache Möglichkeit, das Modell der Attribute zu dem entsprechenden Wörterbuch Werte zu setzen, oder muss ich die x = y Muster folgen?
company.name = company_dict["name"]
company.address = company_dict["address"]...
Danke für die Hilfe, aber leider ist es für eine update (Ich habe den Titel bearbeitet). – Kong
@Kong aktualisierte Antwort für ein Update auch. – Jack