Ho bisogno di inserire/aggiornare le righe di massa tramite SQLAlchemy. E ottieni righe inserite.SQLAlchemy: impedire la chiusura automatica
ho cercato di farlo con session.execute:
>>> posts = db.session.execute(Post.__table__.insert(), [{'title': 'dfghdfg', 'content': 'sdfgsdf', 'topic': topic}]*2)
>>> posts.fetchall()
ResourceClosedError Traceback (most recent call last)
E con motore:
In [17]: conn = db.engine.connect()
In [18]: result = conn.execute(Post.__table__.insert(), [{'title': 'title', 'content': 'content', 'topic': topic}]*2)
In [19]: print result.fetchall()
ResourceClosedError: This result object does not return rows. It has been closed automatically.
La stessa risposta è un oggetto è stato chiuso automaticamente. Come prevenirlo?
Grazie, mi hai ispirato. – I159