SQLAlchemy で OR を使用する 質問する

SQLAlchemy で OR を使用する 質問する

私は見てきましたドキュメントを通じてSQLAlchemy で OR クエリを実行する方法がわかりません。このクエリを実行したいだけです。

SELECT address FROM addressbook WHERE city='boston' AND (lastname='bulger' OR firstname='whitey')

こんな感じです

addr = session.query(AddressBook).filter(City == "boston").filter(????)

ベストアンサー1

からチュートリアル:

from sqlalchemy import or_
filter(or_(User.name == 'ed', User.name == 'wendy'))

おすすめ記事