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 次 |
最近记录: |