William -
I know you're trying to be helpful, and I do appreciate your time. But
lines like this drive me crazy:
"""
You can get more details here: http://www.sqlobject.org/SQLObject.html
"""

I reference that page in my original post twice. The point that I am
trying to make is threefold:
1. I don't understand how to perform joins using SQLObject, even after
reading the docs many many many times

2. The docs are incorrect, see "NameError: name 'LEFTJOINon' is not
defined " above

3. The docs are either misleading, not fleshed out, or the API is not
very robust...see each point above, but specifically "AttributeError:
Select instance has no attribute 'max' "

I have been round and round on this discussion board about what an
unholy PITA SQLObect is. I have yet to see any complex use of this that
satisfies even a moderate real world requirement: joining two tables in
a meaningful way.

I'm presenting my simple case mostly as test case for the community.

Regarding your proposed solution, and again, thanks for your input :o),
but the problem is in the retrieval of the records, not with entering
them.

Also, I know that I could denorm the data, add an extra field to Page,
and an store any of (mod_date_time, revision, or Entry.q.id) in the
Page as I add entries. I am searching for a solution to the big
problem...eg how does/should the OO mapper work...not how do I get
around the wrapper limitations to solve my particular problem.

-Todd

Reply via email to