【发布时间】:2021-07-19 13:30:19
【问题描述】:
我需要在flask sqlalchemy 中进一步过滤现有的查询集。 例子 : 让Users表在数据库中有10000条记录... users=Users.query.filter(is_active=True)---得到1000条记录... 现在我只想使用这 1000 条记录,并想检查用户的位置是否为“Hyderabad”......而不是检查整个 10000 条记录,它应该只检查现有的 1000 条记录,以便提高性能。
我想我已经清楚地提到了问题陈述..
提前谢谢你...
【问题讨论】:
-
这种方法应该没有必要。如果您在
is_active和location上创建索引,RDBMS 应该会生成有效的查询。
标签: python sql postgresql flask sqlalchemy