如何用p在where条件后进行连接

2024-09-26 22:13:34 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有可能在这种情况下加入

query = (AppCompany
            .select(AppCompany,User)
            .join(User)
            .where(AppCompany.status_id==request.args.status_id)
        )

if request.args.industry:
    query = query.switch(AppCompany).join(AppCompanyToIndustry)
    query = query.where(AppCompanyToIndustry.industry_id==request.args.industry)

我累了,但出现了以下错误:“ValueError:必须指定联接条件。”


Tags: idifrequeststatus情况argswherequery

热门问题