Hi, After a lot of inertia I finally decided to migrate to 0.9.3 from 0.8.2 (A long jump I know). I re-ran my tests and found a lot of ArgumentErrors. The offending query and the error was
sensors = session.query(SensorExtra) .with_entities(SensorExtra.sid.label('sid')) .options(lazyload('*')).filter(SensorExtra.placement_status_id==placement_id) .all() ArgumentError: Query has only expression-based entities - can't find property named 'relationship:_sa_default'. Earlier the query used to function correctly. To get rid of this error, I removed the with entities part and it worked, but a different query (on a different table) with the `with_entities` broke down. I think I understand that with_entities or loading behaviour has changed in 0.9.x but couldn't put my finger on it. Can someone please point me to the reason why the code broke down and how I can fix it? Regards, Dheeraj -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com. To post to this group, send email to sqlalchemy@googlegroups.com. Visit this group at http://groups.google.com/group/sqlalchemy. For more options, visit https://groups.google.com/groups/opt_out.