0
對Python很新穎,對SQLAlchemy很新穎。想知道如何使用for
循環來從列表中創建多個SQLAlchemy記錄。這是我所擁有的一個非常簡化的版本。從列表中創建SQLAlchemy記錄
class ListItem(Base):
__tablename__ = list_items
id = Column(Integer, primary_key=True)
item = Column(String(50))
def list_to_ListItem(list_of_things):
for thing in list_of_things:
listitem = ListItem()
listitem.item = thing
我還沒有運行這一點,因爲其實有很多事情需要我的代碼,仍然需要制定出來,但我的印象是,代替list_items
每個thing
創建記錄下我在list_of_things
中,這將簡單地創建一個分配給listitem
的記錄,它將在for循環的每次迭代中被覆蓋。
那麼我該如何做到這一點?就像我說的,我對Python相當陌生,但我聽說過一些我不明白的工廠函數,但至少在名稱上,這聽起來很有希望解決這個問題。提前致謝!