Sca*_*ays 5 python sqlalchemy flask-sqlalchemy
我试图获取表中的所有行,但只有一列。该模型如下所示:
class Person:
id= db.Column(db.String(11), primary_key=True, nullable=False)
name = db.Column(db.String(255), nullable=False)
city = db.Column(db.String(255), nullable=False)
Run Code Online (Sandbox Code Playgroud)
我只想获取该name列,但找不到有关如何执行此操作的任何信息。我试过这样的东西:
Person.query.get(person.name)
Run Code Online (Sandbox Code Playgroud)
SQLAlchemy 文档根本没有帮助。
您需要使用with_entities来指定您想要的列SELECT:
Person.query.with_entities(Person.name).all()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8717 次 |
| 最近记录: |