Python 我可以使用lambda在SQLAlchemy中创建查询吗?

Python 我可以使用lambda在SQLAlchemy中创建查询吗?,python,sqlalchemy,Python,Sqlalchemy,我需要实现一个函数,将lambda作为参数并查询数据库。我对ORM使用SQLAlchemy。是否有方法将我的函数接收的lambda传递给SQLAlchemy以创建查询 真诚地, Roman Prykhodchenko我猜您想用lambda过滤数据,比如WHERE子句?不,函数和lambda都不能转换成SQL查询。当然,您可以获取所有数据并用Python对其进行过滤,但这完全违背了数据库的用途 您需要使用SQLAlchemy重新创建放入lambda的逻辑。您能提供所需结果的示例吗?从问题本身来看还

我需要实现一个函数,将lambda作为参数并查询数据库。我对ORM使用SQLAlchemy。是否有方法将我的函数接收的lambda传递给SQLAlchemy以创建查询

真诚地,
Roman Prykhodchenko

我猜您想用lambda过滤数据,比如WHERE子句?不,函数和lambda都不能转换成SQL查询。当然,您可以获取所有数据并用Python对其进行过滤,但这完全违背了数据库的用途


您需要使用SQLAlchemy重新创建放入lambda的逻辑。

您能提供所需结果的示例吗?从问题本身来看还不太清楚。谢谢你的回答。是的,我确实想用lambda过滤结果。