i know in 0.4 one can request a polymorphic request to be automaticaly 
split into multiple per-subtype requests. i've no idea how this 
compares +/- to the huge union/outerjoin that gives all in one long 
shot.

my question is.. can this mechanism/approach be used somehow for 
(semi) automatic "vertical" loading, i.e. instead of loading all 
items in all rows, load only some items normaly while (pre)loading 
some specific columns in whole in one separate shot?
say there is a table X having a,b,c..p,q. So i do a plain row query 
over X, getting a,b,c,d per row, and request the p and q columns 
(pre)loaded whole (or partial as per some limit).
i imagine this to be useful to avoid zillions of eagerloads/joins etc 
(when the columns in question are links to somewhere).
but i might be wrong... - i've no idea how the eagerloading scales.
Any arguments pro/con?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to