2
我有一個Dictionary(來自WTForm),它有與我的SQLAlchemy模型中的字段匹配的鍵。將字典綁定到SQLAlchemy模型以進行更新
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)
...
和字典:
{"name": "Apple Inc", "address": "1 Infinite Loop", ...}
有沒有簡單的方法來設置模型的屬性匹配的字典值,或者我需要遵循X = Y模式?
company.name = company_dict["name"]
company.address = company_dict["address"]...
感謝您的幫助,但不幸的是它是一個更新(我已編輯標題)。 – Kong
@Kong也更新了更新的答案。 – Jack