PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

SQLAlchemy (psycopg2.ProgrammingError) không thể điều chỉnh loại 'dict'

Đối với tôi, cách tốt hơn là phân tích cú pháp danh sách này thành các cột riêng biệt. Tuy nhiên, nếu bạn muốn thêm cột cược thành bảng SQL bạn cần chuyển đổi nó. Bạn đã viết rằng đây là đối tượng, nhưng nó là danh sách với các phần. Dưới đây là mã cách chuyển nó thành chuỗi:

df['bets'] = list(map(lambda x: json.dumps(x), df['bets']))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostGIS tương đương với ArcMap Union

  2. Truy vấn PostgreSQL chậm khi sử dụng NOT IN

  3. Postgresql trong cơ sở dữ liệu bộ nhớ django

  4. Đặc quyền siêu người dùng mặc định của postgres bị xóa vô tình - tôi có thể lấy lại không?

  5. Làm thế nào để xác định trình tự để sử dụng khi tạo bảng trong quá trình di chuyển ActiveRecord trong Ruby on Rails 5.2?