1
如何使用SQLAlchemy筛选子列的列?即在Postgres的做这相当于:按子列表筛选
select * from my_table where points[1:2] = ARRAY['A', 'B'];
我天真的尝试是要做到:
session.query(MyTable).filter(MyTable.points[:2] == ['A', 'B']).all()
但返回一个空列表。
如何使用SQLAlchemy筛选子列的列?即在Postgres的做这相当于:按子列表筛选
select * from my_table where points[1:2] = ARRAY['A', 'B'];
我天真的尝试是要做到:
session.query(MyTable).filter(MyTable.points[:2] == ['A', 'B']).all()
但返回一个空列表。
使用在过滤器中相同片在SQL
filter(MyTable.points[1:2] == ['A', 'B'])