【问题标题】:flask-sqlalchemy and pure sql commandsflask-sqlalchemy 和纯 sql 命令
【发布时间】:2019-06-01 06:03:20
【问题描述】:

我是 sqlalchemy 的新手,我有一个烧瓶应用程序,我想在其中使用带有 sqlite 的烧瓶 sqlalchemy 进行烧瓶管理。我想知道在使用 sqlalchemy 时是否可以使用纯 sql 命令。

【问题讨论】:

标签: sqlite sqlalchemy flask-sqlalchemy flask-admin


【解决方案1】:

可以,例如:

import sqlalchemy
from sqlalchemy.orm import sessionmaker, scoped_session

engine = sqlalchemy.create_engine('sqlite:///foo.db')
Session = scoped_session(sessionmaker(bind=engine))
session = Session()

sql = text('SELECT id FROM users')
result = session.execute(sql)
ids = [row[0] for row in result]
print(ids)

【讨论】:

    猜你喜欢
    • 2020-06-16
    • 2015-03-25
    • 1970-01-01
    • 2021-10-02
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多