Flask-SQLAlchemy 的 query 是直接查询 model,查出来的一定是一个 model 对象。
类似于:
SELECT * FROM example_table;
如果要查询单个字段的话,应该用 session 去 query model:
a = db.session.query(ExampleTable.id, ExampleTable.name).all()
或者
a = ExampleTable.query.with_entities(example_table.id, example_table.name).all()
网友评论