【发布时间】:2016-10-15 20:07:20
【问题描述】:
我正在制作一个 peewee 数据库。在我的 python 代码中,我尝试从模型中检索可能为空的行:
player_in_db = Player.get(Player.name == player.name_display_first_last)
Player是模型的名字
name 是Player 中定义的列:
name = CharField(max_length=25)
player.name_display_first_last 是一个字符串
然后我检查player_in_db 列表中是否有任何行:
if player_in_db:
然后我收到一条错误消息:
sqlite3.OperationalError: no such column: t1.name
如果你需要,我可以给你更多的错误信息,但它很长并且引用了很多 peewee 包。
【问题讨论】:
标签: python database sqlite peewee