1454
1464
The above UPDATE statement is updating the row that not only matches
1455
1465
``user.id = 1``, it also is requiring that ``user.version_id = 1``, where "1"
1456
1466
is the last version identifier we've been known to use on this object.
1458
1468
will no longer match, and the UPDATE statement will report that no rows matched;
1459
1469
this is the condition that SQLAlchemy tests, that exactly one row matched our
1460
1470
UPDATE (or DELETE) statement. If zero rows match, that indicates our version