【发布时间】:2014-09-11 12:43:34
【问题描述】:
Job.select().where(Job.user == current_user.id and Job.status == "Running")
不断从错误的用户返回错误的行。它似乎完全忽略了Job.user == current_user.id 的声明。
我也试过
Job.select().join(User).where(Job.status == "Running")
同样,它不会返回属于当前用户的正确作业。
【问题讨论】:
-
虽然我从未使用过 PeeWee,但文档似乎提到了
where((Job.user == current_user.id) & (Job.status == "Running"))