-1

您好,我是 SQLAlchemy 的新手。

我创建了 Table Row 并使用Base.metadata.create_all(engine). 在我no_of_row变成之后no_of_seats,我得到了错误

没有这样的列:rows.no_of_seats

我应该怎么办?

4

1 回答 1

0

假设rows.no_of_row以前有效:

  1. 更改数据库中的列名,使其与模型同步。
  2. 如果您的数据库中没有数据(或者您可以保留它),并且您没有更改表名,只需调用Base.metadata.drop_all(engine),然后create_all(..)再调用
于 2013-04-17T06:16:42.930 回答