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

Защо SQLAlchemy execute Update не работи

Изглежда, че използвате zodb мениджър на транзакции в пирамидата.

Трябва да маркирате сесията като променена

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

Трябва да направите нещо като

from zope.sqlalchemy import mark_changed
mark_changed(Session)

ако това не работи, опитайте

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. Как мога да извлека предупрежденията след заявки на node-mysql

  2. InterfaceError (0, '')

  3. Изображението ми в моята база данни не се публикува на сайта ми (PHP MySQL)

  4. Как мога да симулирам променлива на масив в MySQL?

  5. Нуждаете се от mysql заявка