我正在使用SQLAlchemy过滤,但得到了一个错误:
user = session.query.filter(User.id == 99).one()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'function' object has no attribute 'filter'有没有人知道如何过滤,因为我在SQLAlchemy Page上看到了:
query = session.query(User).filter发布于 2012-09-11 16:39:24
query是一个函数,您需要传入User类来调用它:
user = session.query(User).filter(User.id == 99).one()
^^^^^^SQLAlchemy不能仅从过滤器中预测您希望返回的对象类型。
https://stackoverflow.com/questions/12365833
复制相似问题