如何在peeweeorm中运行OR查询?

2024-04-19 16:43:55 发布

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

我想运行一个基于用户名或电子邮件地址的用户查询。在

我一定找不到了,但是我在peewee文档中找不到如何运行OR查询。你怎么做到的?在


Tags: or用户文档地址用户名peewee或电子邮件
1条回答
网友
1楼 · 发布于 2024-04-19 16:43:55

documentation

If you want to express a complex query, use parentheses and python’s bitwise or and and operators:

>>> Tweet.select().join(User).where(
...     (User.username == 'Charlie') |
...     (User.username == 'Peewee Herman')
... )

相关问题 更多 >