什么是 PostgreSQL @> 运算符在 SQLAlchemy 中的等价物

Rag*_*cha 1 python postgresql sqlalchemy

我正在将 PostgreSQL 数据库用于程序并遇到contains range ( @>)运算符。

当我在 python SQLAlchemy 中转换 PostgreSQL 查询时,因此,我需要转换@>成它的 SQLAlchemy 等价物。

Rag*_*cha 6

我用过op()。运算符@>相当于python中的“in”。但是.op('@>')通过 SQLAlchemy可以实现类似的结果。例如:

Places.query.filter(loc_amsterdam.op("@>")(loc_company))
Run Code Online (Sandbox Code Playgroud)