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

Vấn đề với Sqlalchemy và chèn mảng jsonb vào postgresql

Thêm dàn diễn viên bị thiếu, sử dụng:

class CastingArray(ARRAY):

 def bind_expression(self, bindvalue):
     return cast(bindvalue, self)

Và khi xác định mô-đun, hãy sử dụng lớp này thay vì ARRAY (old_passwords = db.Column(CastingArray(JSONB))

(Câu trả lời được lấy từ https://groups.google.com/forum/# ! topic / sqlalchemy / oB4zVgUEMgA )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàng đợi công việc dưới dạng bảng SQL với nhiều người tiêu dùng (PostgreSQL)

  2. Kết hợp mệnh đề CHỌN tùy chỉnh trong truy vấn ActiveRecord

  3. Làm cách nào để xóa dữ liệu khỏi nhiều bảng?

  4. Phân tích nhật ký PostgreSQL với pgBadger

  5. Toán tử không tồn tại:json =json