在Flask-SQLAlchemy中进行查询时何时使用会话?

时间:2020-01-20 21:48:29

标签: python flask sqlalchemy flask-sqlalchemy

当尝试使用SQLAlchemy和Flask时,我偶然遇到了两种查询模型的方法。一种是与db.session一起使用,另一种是直接与模型名称一起使用。两者之间有区别吗?

例如SELECT WHERE column = value:

使用db = SQLAlchemy()

db.session.query(Model_name).filter(column_name == value).one()

或/并且

Model_name.query.filter(column_name == value).one()

0 个答案:

没有答案