我是peewee的新手,似乎无法弄清楚如何正确发送查询。
这是我的Meta:
class Meta:
database = db
db_table = 'profile'
根据我的理解,我告诉peewee使用表'profile'
但是当我尝试从表中选择时:
Profile.get(Profile.name == user)
我总是得到一个错误,指的是表't1'而不是我的表'profile'
如何告诉peewee使用特定的表而不是t1?
Peewee在构造查询时使用别名,所以虽然它指的是“t1”,但查询本身可能看起来像:
SELECT * FROM "profile" AS "t1" WHERE "t1"."name" = '<whatever>';