【发布时间】:2013-03-29 10:51:26
【问题描述】:
我正在学习 sqlachemy,我对 Python 比较陌生。
当我阅读它的文档时,我看到了this kind of usage,例如:
query.filter(User.name == 'ed')
Python 不会评估表达式User.name == 'ed',然后将结果(一个布尔值)传递给query.filter 方法吗?
这种语法是如何工作的? Python 是否支持某种类型的运算符覆盖,例如 C++?
【问题讨论】:
-
如果您有雄心壮志,请在此处阅读第 20.5 节:aosabook.org/en/sqlalchemy.html
标签: python syntax sqlalchemy