Unable to run update query with boolean filter expression (regression 0.8.0->0.8.1)

Issue #2737 resolved
jgraham created an issue

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)

  1. Log in to comment