This one time, at band camp, Michael Bayer wrote: >"_hash" is the name of the property now. query like this: > > results = session.query(PropertyClass).select_by(_hash="a b")
Oh, I see! That's a bit... well it feels dirty because now the application using the model needs to know a bit more about the internals, and there's now two names for that attribute (and I suppose it means that one can actually set the _hash attribute whilst the hash one is protected by the setter function on the property). But I can cope with that in the meantime. >there are some things we can look into for this, such as "hash" as a >synonym for "_hash", or an alternate style of attaching properties, >although the way it is now is the most direct and straightforward. Well, I'd have thought that the Mapper would be able to work out that a property in a class mapped to the table column; originally I thought that it was just due to object properties were not treated the same as class variables when the mapper did the introspection on the class. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Sqlalchemy-users mailing list Sqlalchemy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users