Thanks Ross....

I tried this, but did not work:

- db.person[1].dog.select() raises:
  KeyError: 'dog'

but....
- db.person[1].dog12345.select()
  works fine



On Fri, Jan 13, 2012 at 10:46 AM, Ross Peoples <[email protected]>wrote:

> I don't know if anyone has tried this kind of thing before. The only idea
> I have right now is to alias your table objects. This MIGHT work, or might
> make things worse :) Either way, try this and see if it works (no promises):
>
> db.define_table('person12345',
>     Field('name'),
> )
> db.person = db.person12345
>
> db.define_table('dog12345',
>     Field('name'),
>     Field('owner', db.person)
> )
> db.dog = db.dog12345
>
>

Reply via email to