I recently tried out 0.6 beta 3, and I noticed that the following construct is no longer allowed using the sql expression language:
def update_foos(connection, foo_items): update = foo_table.update( foo_table.c.id == bindparam('id'), values = { 'column_1' : bindparam('column_1'), .......} ) connection.execute(update, foo_items) Apparently you can't specify a bindparam in the where clause now. I was just kind of curious as to what led to this change, and what is the recommended way of doing this now? Should I have been doing this in the first place? Thanks, Jeff Peck -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalch...@googlegroups.com. To unsubscribe from this group, send email to sqlalchemy+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en.