I am using a unique=True foreign key relationship to model inheritance, as
suggested by the documentation. Say a TypedItem model that has a FK to
BaseItem.

Now I am in a situation where it would be really nice to be able to access
the typed item from within the base item, e.g. the one row in
BaseItem.typeditem_set. Unfortunately, for a large number of BaseItems, that
quickly starts to be come suboptimal, as the db is queried at least once for
each, and select_related() only works the other way round, e.g. will not
cache the reverse set.

Any ideas on how to approach this?

Thanks,

Michael


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

Reply via email to