sql >> データベース >  >> RDS >> Mysql

faxext.mysqlでdictcursorに相当するものを探しています

    @alecxeは彼の最後のコードブロックでこれをほのめかしていたと思いますが、Flask拡張機能を備えたDictCursorを次のように使用できます:

    Flask MySQL拡張機能と同様に、DictCursorが必要です

    from flaskext.mysql import MySQL
    from pymysql.cursors import DictCursor
    

    次に、パラメータcursorclass=DictCursorを追加するだけです。 MySQLオブジェクトを作成する場合:

    mysql = MySQL(cursorclass=DictCursor)
    

    これを自分のFlaskアプリで使用していますが、期待どおりに機能しているようです

    注:このソリューションは、プロジェクトのGithubリポジトリの問題キューにあるコメントに潜んでいることを発見しましたここ 。ライブラリのドキュメントが数行以上長かったらいいのにと思います。



    1. MySQLで2つの日付の差の日数を取得するにはどうすればよいですか?

    2. 最も成熟した/安定したmysqlnode.jsモジュールは何ですか

    3. 複数の結合を行う場合のtmpテーブルのMySQLの誤ったキーファイル

    4. INFORMATION_SCHEMAとsysobjects