sql >> Databasteknik >  >> RDS >> Mysql

Letar efter motsvarigheten till dictcursor i flaskext.mysql

Jag tror att @alecxe antydde detta i sitt senaste kodblock, men du kan använda en DictCursor med tillägget Flask enligt följande:

Förutom Flask MySQL-tillägget behöver du DictCursor

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

Lägg sedan till parametern cursorclass=DictCursor när du skapar MySQL-objektet:

mysql = MySQL(cursorclass=DictCursor)

Jag använder detta i min egen Flask-app och det verkar fungera som förväntat

Obs:Jag upptäckte den här lösningen lurande i en kommentar i problemkön i Github-repo för projektet här . Jag önskar att biblioteksdokumentationen var mer än några rader lång.



  1. Få tabell och kolumn som äger en sekvens

  2. Databasdesign:ett stort bord eller separata tabeller?

  3. DSN-filer och IRI-programvara

  4. Hur man konverterar en sträng till hexadecimal i MySQL – HEX()