PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

DictCursor изглежда не работи под psycopg2

Използвайте RealDictCursor :

import psycopg2.extras

cur = conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor)
cur.execute("SELECT * from review")
res = cur.fetchall()    

Това ви дава списък с редове като истински речници на python вместо „списък с разширени psycopg2“.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SELECT или PERFORM във функция PL/pgSQL

  2. Бавна заявка с ляво външно съединение и е нулево условие

  3. СЪЗДАВАЙТЕ УНИКАЛЕН ИНДЕКС, АКО НЕ СЪЩЕСТВУВА в postgreSQL

  4. Как да групираме и броим по дни в Rails в Postgres?

  5. Как мога да настроя пътя за приложението heroku postgresql?