Hi all In Version 2.0.0 (2012-06-04 18:49:33) dev works well
Model: tb_studio = db.define_table('studio', Field('name', label=T('Name')), #... format='%(name)s', migrate=MIGRATE ) tb_emails = db.define_table('emails', Field('studio', tb_studio, readable=False, writable=False, default=1), Field('email', label=T('Email')), migrate=MIGRATE ) Controller def bg_studio(): row = db(tb_studio.id==1).select(cache=(cache.ram, 60)).first() email = row.emails.select().first() return dict(row=row, email=email) In Version 2.0.8 (2012-09-07 09:38:35) stable, error occurs: File "/usr/home/jose/web2py/applications/dm/controllers/default.py" <http://127.0.0.1:8000/admin/default/edit/dm/controllers/default.py>, line 45, in bg_studio email = row.emails.select().first() AttributeError: 'Row' object has no attribute 'emails' Jose --