Unable to run update query with boolean filter expression (regression 0.8.0->0.8.1)
Issue #2737
resolved
In 0.8.1 a query like
session.query(Test).filter(Test.a == False).update({"b":"b"})
fails, but it worked in 0.8.0. The failure seems to occur because EvaluatorCompiler objects don't have a visit_false method. However I can't see how this file, or expression.py have changed in a relevant way between 0.8.0 and 0.8.1.
Comments (2)
-
repo owner -
repo owner - removed milestone
Removing milestone: 0.8.xx (automated comment)
- Log in to comment
its due to
#2682. This is fixed in c6f54ae434b40f0ddfce (0.8) 2cd1a43778d4dca08 (master)