Ich möchte die email
Spalte der user
Tabelle aktualisieren, wo id == 3
. Unterhalb des Codes werden keine Zeilen aktualisiert oder es treten sogar Fehler auf. Wo könnte das Problem sein?SQLAlchemy Update funktioniert weder noch löst Fehler
from sqlalchemy import update
@app.route('/testupdate/')
def testupdate():
stmt = update(user).where(user.id==3).values(email='[email protected]')
db.session.commit()
return 'done'
versuchen Sie dies - session.query (Benutzer). filter (User.id == 3) .update ({"email": "a @ b"}) – SumanKalyan
Dieser Fehler ist aufgetreten: 'AttributeError: 'NullSession' Objekt hat kein Attribut 'query'' – Andishe