1. ホーム
  2. パイソン

[解決済み】SQLAlchemyでORを使用する場合

2022-04-05 20:03:02

質問

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

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

のようなものであるべきです。

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

解決方法は?

からの チュートリアル :

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