web-dev-qa-db-ja.com

SQLAlchemyでカーソルを取得する方法

私はPython Flaskの初心者です。私のプロジェクトでは、以下のコードを使用してdbオブジェクトを作成しています。

    app = Flask(__name__)  
    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db'  
    db = SQLAlchemy(app)   

Dbからカーソルオブジェクトを取得したいのですが。誰かが私を助けてくれますか?カーソルを取得できる接続オブジェクトを使用していることを知っています。しかし、上記の方法で作成されたdbオブジェクトからカーソルを取得できますか?ありがとう。

6
user3462649

最後にFlaskドキュメントから回答を得ました。次のコマンドを使用して、dbオブジェクトからカーソルを取得できます。

from sqlalchemy import create_engine
engine = create_engine('your_connection_string')
connection = engine.raw_connection()
cursor = connection.cursor()
13
user3462649