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

Tại sao SQLAlchemy thực thi Cập nhật không hoạt động

Điều này có vẻ như bạn đang sử dụng trình quản lý giao dịch zodb trong kim tự tháp.

Bạn phải đánh dấu phiên là đã thay đổi

http://www.upfrontsystems.co.za/Members/izak/sysadman/how-to-commit-a-transaction-even-when-sqlalchemy-thinks-the-session-is-clean

Bạn nên làm điều gì đó như

from zope.sqlalchemy import mark_changed
mark_changed(Session)

nếu điều đó không hiệu quả, hãy thử

from zope.sqlalchemy import ZopeTransactionExtension
Session.configure(extension=ZopeTransactionExtension('changed'))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các đặc điểm riêng của Django

  2. Làm cách nào để chuyển đổi tệp MDB (Access) sang MySQL (hoặc tệp SQL thuần túy)?

  3. Eclipse - Cách thêm kết nối MariaDB mới

  4. Tạo Id tiếp theo theo id tối đa trong cơ sở dữ liệu bằng Java

  5. Rails ActiveRecord sắp xếp theo số lượng liên kết bảng tham gia