Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python SQLAlchemy如何实现类似过滤器的方法?_Python_Sqlalchemy - Fatal编程技术网

Python SQLAlchemy如何实现类似过滤器的方法?

Python SQLAlchemy如何实现类似过滤器的方法?,python,sqlalchemy,Python,Sqlalchemy,我一直在研究一些SQL炼金术查询。从中,可以使用此类查询: session.query(MyClass.filter)(MyClass.name==“some name”) 他们如何将MyClass.name==“some name”作为表达式进行计算?我的直觉告诉我,应该首先对它进行一些Bool评估,但这没有任何意义,因为过滤基本上是无用的 如何在python中实现类似的东西?它基于(类和实例上下文中的不同行为)和运算符重载,在本例中是基于。我认为这是一个很好的答案,所以,试着去寻找它。这不

我一直在研究一些SQL炼金术查询。从中,可以使用此类查询:

session.query(MyClass.filter)(MyClass.name==“some name”)
他们如何将
MyClass.name==“some name”
作为表达式进行计算?我的直觉告诉我,应该首先对它进行一些
Bool
评估,但这没有任何意义,因为过滤基本上是无用的


如何在python中实现类似的东西?

它基于(类和实例上下文中的不同行为)和运算符重载,在本例中是基于。我认为这是一个很好的答案,所以,试着去寻找它。这不完全是它,但非常棒,这正是我想要的。我本该以为是像ofc那样的。非常感谢。我记得这是基于(类和实例上下文中的不同行为)和运算符重载的,在本例中是基于。我认为这是一个很好的答案,所以,试着去寻找它。这不完全是它,但非常棒,这正是我想要的。我本该以为是像ofc那样的。非常感谢。这是我记得的